在Clearcase UCM中重命名vob,它是否可行?

时间:2013-01-16 05:39:05

标签: clearcase clearcase-ucm

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

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

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

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

变化非常小,我们不得不更改路径变量以指示最新的变种名称。

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

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

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

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

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

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

    提前致谢。

1 个答案:

答案 0 :(得分:0)

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

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

  • 保持所有内容,但锁定并以只读方式
  • 使用新组件/ vob重新开始,导入最新基线。