如何使用Clearcase以递归方式对目录下所有结帐文件的所有修改进行区分?

时间:2014-10-22 14:31:30

标签: recursion diff clearcase

这是关于Clearcase。

我检查了目录下的几个文件,其子目录中的一些文件,子目录中的一些文件。

我想要的是以递归方式列出这个特定目录下这些已检出文件的所有修改的差异。

提前致谢。

于2014年10月23日更新:

目前我找到了一个解决方案: for file in $(cleartool lsco -recurse -me -cview -fmt "%n\n"); do cleartool diff -serial_format -pred $file; done

我使用bash for循环,但是如果有人可以使用简单的clearcase命令完成它,请更新你的答案,谢谢。

1 个答案:

答案 0 :(得分:1)

OP建议使用list of checked out files,但无法在一个cleartool命令中找到diff。
xargsused here)可能更容易

cleartool lsco -recurse -me -cview -fmt "%n\n" | xargs -n 1 cleartool diff -serial_format -pred