将CCRC标签重命名为现有标签名称以合并代码

时间:2015-02-10 06:00:15

标签: clearcase clearcase-remote-client

在CCRC,我们有一个来自主分公司的“ MainBranch ”我们带了一个名为“ branch1 ”的分支,标签为“ label1 ”,我们开始检查。

主分支还有一个带有相同标签名称“label1 ”的标签。所以我们在同一分支“ branch1”中创建了另一个标签“ label2 “并检查了一些代码。

是否可以在branch1 中将“label1”重命名为“label2”而不影响“mainBranch ”中的代码?这样我们就可以在相同的标签下获得整个代码。如果有任何其他方法可以解决此问题,请建议

1 个答案:

答案 0 :(得分:0)

标签引用ClearCase版本(文件和目录)的集合,并在(CCRC Web视图)配置规范(like this one)中用于启动分支。
它应该是不可变的(意味着它引用的内容永远不会更改)

因此,您无法在不影响现有视图的情况下重命名现有标签,而branch1label1创建的版本在重命名标签label2后将不再可见/可访问。< / p>

只需按照branch1的定义继续工作,或在branch1中合并MainBranch,然后从那里创建新标签和新分支。