使用ClearCase工具或java代码,如何获取特定文件的整个版本?

时间:2015-11-05 12:28:14

标签: clearcase

我需要使用ClearCase工具或java代码获取特定文件的版本(如main/branch1/branch2/1的整个版本)。

有人可以帮我吗?

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