如何从ClearCase下载文件?

时间:2013-09-10 09:51:01

标签: c# asp.net visual-studio-2012 clearcase

Hi ClearCase Experts,

我只想从Clear Case下载一个最新版本的文件,我有完整的路径&清除案例视图名称。我们也可以安全地假设只有一个分支。

我找了清除工具命令HERE但是,出于我的目的,它们似乎没用。

我不想办理结账/办理登机手续等。我只想要最新版本的文件。但是,要求相当简单。我无法完成这项工作,因为我没有看到任何直接的方法来做到这一点。

请帮助。

其他信息:  我正在使用Visual Studio 2012(C#,ASP.NET)和Clear Case Addons。

任何帮助表示赞赏!!

1 个答案:

答案 0 :(得分:1)

正在使用cleartool get

  

使用get命令将指定版本的文件元素复制到快照视图中   您必须从快照视图的根目录或其下的任何目录发出get命令。

示例:

  

在Windows系统上,将\dev\hello_world\foo.c@@\main\2复制到C:\build directory

cleartool get -to C:\build\foo.c.temp \dev\hello_world\foo.c@@\main\2

这是使用ClearCase 扩展路径来访问给定版本,如“In ClearCase, how can I view old version of a file in a static view, from the command line?”所示。
另一个答案指出了一种使用以下方式访问文件内容的方法:

cleartool find yourFile -ver 'brtype(aBranch) && version(.../aBranch/LATEST) && ! version(.../aBranch/0)' -exec 'cleartool diff -ser empty "$CLEARCASE_XPN"'

这将特别针对给定分支上的文件的最新版本。