将分支中的所有文件合并到main(使用命令/脚本)cleartool

时间:2015-02-27 16:56:52

标签: clearcase cleartool

我想使用脚本或命令将特定分支中的所有文件合并到main。有没有办法在不检查目标中的每个文件的情况下执行此操作,还是应该手动执行每个文件。

1 个答案:

答案 0 :(得分:0)

ClearCase是基于文件的,而不是基于存储库的:任何合并都将逐个文件完成,实际上是第一个文件夹(首先合并文件夹,然后合并文件)。

基于分支启动合并的最简单方法是使用cleartool findmergeTo prepare to merge可以使用版本选择器,例如-fve/rsion .../branch1/LATEST。 另请参阅“How merge sub branch to main branch using clearcase command line under linux?

通常的方法是使用视图或标签来选择要合并的元素,如我在“UCM environment, based on activities”中所述(使用-ftag)。

请注意,这也适用于{{3}}(即使传递和rebase命令仍然是推荐的合并方法)。