我有一个分支 B1 和另一个分支 B2。我希望 B1 上特定文件夹 X(而不是整个 VOB)内的所有文件/子文件夹(递归)合并到 B2 上。

我需要使用什么确切的 findmerge 命令?

以下命令适用于整个 vob 或者如果我通过进入相关目录来运行它们,那对我来说就足够了吗?

cleartool findmerge . -type dir -nc -fver .../dev/LATEST -merge
cleartool findmerge . -nc -type file -fver .../dev/LATEST -print

非常感谢。

最佳答案

checkin findmerge man page 后:

您不需要先合并目录,然后再合并文件。findmerge 应该自己进行正确的合并(目录,然后是文件)。

cleartool findmerge . -nc -fver .../dev/LATEST -merge

应该够了。
cleartool findmerge . -nc -fver .../dev/LATEST -print

将打印需要合并的内容,但会在目录处停止。

关于Clearcase:findmerge 用法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2730294/

10-11 20:21