【发布时间】:2015-02-27 16:56:52
【问题描述】:
我想使用脚本或命令将特定分支中的所有文件合并到主分支。有没有办法在不检查目标中的每个文件的情况下做到这一点,或者我应该手动执行每个文件。
【问题讨论】:
我想使用脚本或命令将特定分支中的所有文件合并到主分支。有没有办法在不检查目标中的每个文件的情况下做到这一点,或者我应该手动执行每个文件。
【问题讨论】:
ClearCase 是基于文件的,而不是基于存储库的:任何合并都将逐个文件完成,实际上是逐个文件夹(首先合并文件夹,然后合并文件)。
基于分支启动合并的最简单方法是使用cleartool findmerge,它可以使用版本选择器,例如-fve/rsion .../branch1/LATEST。
另见“To prepare to merge”
通常的方法是使用视图或标签来选择要合并的元素,正如我在“How merge sub branch to main branch using clearcase command line under linux?”中所述(使用-ftag)。
请注意,这也适用于 UCM environment, based on activities(尽管 Deliver 和 rebase 命令仍然是推荐的合并方法)。
【讨论】: