我如何使用" cleartool merge"从另一个分支上的签出版本合并

时间:2017-11-21 22:28:18

标签: merge clearcase cleartool vcs-checkout

我在视图中检出了文件的默认分支:

/main/pdb8.1/fq05-ae002.4/CHECKEDOUT

我有另一个视图,它创建一个名为fq05-ae002.4的{​​{1}}分支。 我也在该视图中检出了文件:

ae002.4-test2

我对第一个分支上的签出版本进行了更改,并希望将其合并到第二个分支中。我知道如何通过Windows(和Unix)中的VTree浏览器执行此操作,但我想知道如何从命令行执行此操作。这些文件和vob很大,加载VTree需要永远。 如果在第一个分支(例如版本2)上签入文件,我已经知道如何操作:

/main/pdb8.1/fq05-ae002.4/ae002.4-test2/CHECKEDOUT

但我想我不知道应该用什么代替ct merge -to myfile -insert -version /main/pdb8.1/fq05-ae002.4/2 ct mkhlink -unidir Merge /vobs/{vob}/path/to/myfile@@/main/pdb8.1/fq05-ae002.4/2 myfile /main/pdb8.1/fq05-ae002.4/2无效。

1 个答案:

答案 0 :(得分:0)

通常无法合并FROM已签出的版本。如果您可以启动这两个视图并以这种方式访问​​签出版本,您可以使用合并工具以这种方式合并它们,为版本和版本提供路径。

是否有某些原因您无法首先检查源版本?