我想写一个小批处理脚本,我将用它来收集特定分支上文件的所有注释。例如,如果我在myBranch分支下有一个ABC.cpp文件并且它已经有3个版本,我希望得到第1版,第2版和第3版的注释。
我仍然无法获得同一文件的多个版本。我正在使用"发现" cleartool的命令。也许在一个简单的cleartool find命令中是不可能的,所以请告诉我,如果是这样的话。
谢谢!
答案 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