答案 0 :(得分:3)
使用ClearCase UCM:
因此,如果您的目录或元素是活动的唯一项目,并且该活动不依赖于其他活动(当已经完成向另一个流的交付时可能发生这种情况:所有当前活动都“链接在一起”通过技术基线),您可以只交付那些项目(仅通过提供该活动)。
如果您的目录和文件只是源基线和基础基线之间的差异,那么您即将在Stream上进行基础更改,您可以仅修改这些项目。
但事实是:使用ClearCase很难进行部分交付或重组。
答案 1 :(得分:3)
cleartool findmerge
完全符合您的要求。如果列表很长,你需要在它周围构建一个包装器(ANT / Perl)。
所以转到目标流/视图上下文并运行findmerge srcdir –type d –merge -print
以根据需要测试并将-print
替换为-exec,-gmerge,-abort
等。只需将srcdir
替换为您的目录或脚本中的迭代列表/变量/数组。
查看完整详细信息,请查看http://www.ipnom.com/ClearCase-Commands/findmerge.html