ClearCase:更改分支类型名称?

时间:2011-01-19 09:51:59

标签: unix clearcase

我使用了mkbrtype BRANCH_NAME,检查了一些文件,进行了一些签到等等。现在我发现我的分支名称中有一个拼写错误,看起来很难看。有没有办法可以更改分支名称,并且仍然拥有所有版本/签出?我是唯一一个使用它的人。

3 个答案:

答案 0 :(得分:12)

您可以使用ct rename command重命名brtype

cleartool rename brtype:oldname@\vob newname

但你需要:

  • 更改视图的配置规范(非UCM):对签出文件没有副作用
  • 或更改流的名称,删除并重新创建您的视图,而不是新的流名称(UCM)。您签出的文件仍处于签出状态,但您必须先保存其本地修改的内容,然后将该内容重新应用到新视图中。

答案 1 :(得分:6)

以下命令可能有用

$ cleartool rename brtype:OLD brtype:NEW

答案 2 :(得分:4)

之前列出的方法可能有用,但我只是想表明我这样做的方式。

用法:

cleartool chtype -nc new_branch "filepath@@old_branch"

示例:

cleartool chtype -c "Better name" maintenance "main.c@@\main\branch"

注意:-nc不是评论