在Clearcase中查询同一文件的多个版本

时间:2014-08-22 07:59:16

标签: find clearcase cleartool versions

我想写一个小批处理脚本,我将用它来收集特定分支上文件的所有注释。例如,如果我在myBranch分支下有一个ABC.cpp文件并且它已经有3个版本,我希望得到第1版,第2版和第3版的注释。

我仍然无法获得同一文件的多个版本。我正在使用"发现" cleartool的命令。也许在一个简单的cleartool find命令中是不可能的,所以请告诉我,如果是这样的话。

谢谢!

1 个答案:

答案 0 :(得分:0)

如果可以列出文件的版本,可以使用cleartool find(使用-ver),也可以使用cleartool lshist

对于特定分支:

cleartool find . -name "ABC.cpp" -ver "{brtype(myBranch)}"

对于每个文件,您都可以访问其content with cleartool get 另请参阅“In ClearCase, how can I view old version of a file in a static view, from the command line?

cleartool find . -name "ABC.cpp" -ver "{brtype(myBranch)}" -exec