1

我们选择与我们的项目名称对齐的vob名称(不要将项目名称与UCM项目名称混淆),以便我们轻松区分。

但最近我们的项目名称已更改,因为我们将 2 个产品合并为一个。

有人建议重命名vob以表明项目名称。

我们试图从开发、构建和发布的角度分析影响。

几乎没有什么变化,我们不得不在这里和那里更改路径变量以指示最新的 vob 名称。

所以我们同意重命名vob名称。

然后作为 Clearcase 管理员,我必须进行影响分析。

当我向 Clearcase 高级管理员询问建议时。他们列出了可能的影响,如下所示。

  1. 跨 vob 的符号链接将被破坏,因此它们可能需要修复。
  2. 在更改vob名称之前最好清除所有签出项
  3. vob 将被锁定,以防止用户在更改名称时使用旧的 vob 名称。
  4. 必须卸载并重新安装 Vobs
  5. 快照和 CCRC 视图可能会受到影响,因此必须重新同步。

等等。

有没有人在你的项目中尝试过 vob 重命名?您能分享一下您所面临的对我们有帮助的实际影响吗?

如果您已经尝试并决定不以任何方式再次这样做,您能告诉我为什么实际上不建议这样做吗?

提前致谢。

4

1 回答 1

0

最重要的是,您的 UCM 组件将不再工作:您无法更改它们的根目录(即 vob 中的路径或 vob 本身),即使您可以更改它们的名称(它们的“标题”)。
这与 UCM 项目名称无关(UCM 项目不关心 UCM 重命名,只有 UCM Streams 关心)

坦率地说,当面对这种重构时,我:

  • 将所有内容保留在原位,但已锁定并处于只读状态
  • 从一个新的组件/vob 重新开始,导入最新的基线。
于 2013-01-16T06:15:25.053 回答