我需要使用ClearCase工具或java代码获取特定文件的版本(如main/branch1/branch2/1
的整个版本)。
有人可以帮我吗?
答案 0 :(得分:1)
要使用的命令是cleartool get
:
在UNIX或Linux系统上,将
/dev/hello_world/foo.c@@/main/2
复制到当前目录中。
cleartool get -to foo.c.temp /dev/hello_world/foo.c@@/main/2
在Windows系统上,将
\dev\hello_world\foo.c@@\main\2
复制到C:\build
目录。
cleartool get -to C:\build\foo.c.temp \dev\hello_world\foo.c@@\main\2
您可以在“In ClearCase, how can I view old version of a file in a static view, from the command line?”看到更多内容:
cleartool get
不要执行stdout(它只复制到文件)在动态视图中,您可以直接访问所需的任何版本
cd /view/MyView/vobs/myVobs/myPath/myFile@@/main/[...]/maBranch
cat 1