Merge 我怎样才能使用;cleartool合并“;从另一分支上的签出版本合并

Merge 我怎样才能使用;cleartool合并“;从另一分支上的签出版本合并,merge,clearcase,cleartool,vcs-checkout,Merge,Clearcase,Cleartool,Vcs Checkout,我已在视图中的默认分支上签出文件: /main/pdb8.1/fq05-ae002.4/CHECKEDOUT 我有另一个视图,它创建了fq05-ae002.4的分支,名为ae002.4-test2。 我已在该视图中签出该文件: /main/pdb8.1/fq05-ae002.4/ae002.4-test2/CHECKEDOUT 我对第一个分支上的签出版本进行了更改,并希望将其合并到第二个分支中。我知道如何通过Windows(和Unix)中的VTree浏览器执行此操作,但我想知道如何从命令行执

我已在视图中的默认分支上签出文件:

/main/pdb8.1/fq05-ae002.4/CHECKEDOUT
我有另一个视图,它创建了
fq05-ae002.4
的分支,名为
ae002.4-test2
。 我已在该视图中签出该文件:

/main/pdb8.1/fq05-ae002.4/ae002.4-test2/CHECKEDOUT
我对第一个分支上的签出版本进行了更改,并希望将其合并到第二个分支中。我知道如何通过Windows(和Unix)中的VTree浏览器执行此操作,但我想知道如何从命令行执行此操作。这些文件和VOB很大,加载VTree需要很长时间。 如果文件在第一个分支上签入(例如版本2),我已经知道如何执行此操作:


但我想我不知道该用什么来代替
/main/pdb8.1/fq05-ae002.4/2
CHECKEDOUT.464646
不起作用。

通常不可能从已签出的版本合并。如果可以以这种方式启动这两个视图并访问签出版本,则可以使用合并工具以这种方式合并它们,从而为和提供来自版本的路径


有什么原因不能先检查源版本吗

通常不可能从签出版本合并。如果可以以这种方式启动这两个视图并访问签出版本,则可以使用合并工具以这种方式合并它们,从而为和提供来自版本的路径


有什么原因不能先检查源版本吗

你能先签入你的q05-ae002.4/CHECKEDOUT版本吗?请参阅@Brian Cowan的答案。将工作与
q05-ae002.4/最新版本合并,在Attempt中引用源checkedout文件的内容?你能先签入你的q05-ae002.4/checkedout版本吗?请参阅@Brian Cowan答案的评论。将工作与
q05-ae002.4/LATEST
合并,在Attempt中引用源checkedout文件的内容吗?我不想签入源版本,。这是一种奇怪的情况。我正在使用dest版本进行测试,我最初将源代码合并到目标代码中。我认为正确的做法应该是签入源代码,不断更新目标代码,然后在完成后签入,然后合并回源代码。但让我感到奇怪的是,我可以在VTree浏览器中执行我想执行的操作,但无法从命令行了解如何执行。我希望有一种方法可以看到它在幕后做什么。我宁愿不签入源代码版本,。这是一种奇怪的情况。我正在使用dest版本进行测试,我最初将源代码合并到目标代码中。我认为正确的做法应该是签入源代码,不断更新目标代码,然后在完成后签入,然后合并回源代码。但让我感到奇怪的是,我可以在VTree浏览器中执行我想执行的操作,但无法从命令行了解如何执行。我希望有一种方法可以看到它在幕后做什么。
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