【发布时间】:2013-10-30 03:25:49
【问题描述】:
我在 clearcase 中的每个任务策略的分支存在问题。
我们正在使用快照视图。我们有各种任务分支和一个集成分支。
因此,我们将分支合并到集成进行测试。
现在,假设我正在处理 BR1 上的一个文件,该文件已合并到集成分支,并且该文件引用了另一个未合并到集成分支但 BR2 的文件,第二个文件已合并到集成分支。
因此,第二个文件指向该文件的
BR2版本,而我不想要这些更改,但由于我从集成分支中获取所有其他代码,因此它采用该版本。
这是我的配置规范:
element * CHECKEDOUT
element * .../BR1/LATEST
element * .../integration/LATEST -mkbranch BR1
element * /main/LATEST -mkbranch integration
element * /main/0 -mkbranch integration
有什么办法解决吗?我能想到的一种方法是放置一个标签,将配置规范更改为从该标签中选择,而不是从最新的集成分支中选择,但是随着任务分支中工作的进展,这需要更改标签。还有其他方法吗我们可以这样做吗?
【问题讨论】:
标签: branch task clearcase branching-strategy