如何只通过GUI操作在ClearCase中创建一个分支?

8

我搜索了一段时间,试图找到在ClearCase中创建分支的方法,但是我发现所有的文章都使用cleartool命令。 我很好奇是否有其他只使用GUI操作的方法?

1个回答

16

当然,您可以通过GUI创建分支。

  • 如果您正在使用UCM:
    • 您可以打开ClearCase项目浏览器,
    • 定义一个新流,
    • 在其上创建视图,
    • 打开ClearCase浏览器
    • 检出任何文件并选择其版本树

您将看到为该文件创建了一个新分支

ProjectExplorer


  • 如果您正在使用基本的ClearCase
    • 打开您的ClearCase Explorer
    • 在视图上选择“属性”
    • 修改视图的配置规范
element * /main/LATEST

改为:

element * /main/0 -mkbranch aNewBranch
element * /main/LATEST -mkbranch aNewBranch

当你检出一个文件时,你会在其版本树中看到 "aNewBranch"。

注意:在基本的ClearCase中,您可能需要先创建“分支类型”,然后才能在配置规范中使用它。
同样,有一个GUI用于此操作: 类型浏览器。(开始 > 程序 > Rational ClearCase> 类型浏览器)

  • 打开它,
  • 选择正确的Vob,其中您的元素将使用该分支

Base ClearCase

  • 选择“分支类型”,
  • 并创建您的分支类型 "aNewBranch"。

1
非常感谢您如此详细的回复。不幸的是,我正在使用基本ClearCase。我成功创建了一个分支类型,然后我必须输入配置规范。我觉得IBM的软件很奇怪,我对IBM Lotus Notes也有同样的感觉:不够直截了当。 - Felix
1
@Fei:我知道你说的ClearCase很奇怪。还有Lotus Notes(参见http://stackoverflow.com/questions/238177/worst-ui-youve-ever-used/238191#238191) - VonC

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接