Clearcase ucm 如何使用C签出Clearcase中以前版本节点的文件夹#

Clearcase ucm 如何使用C签出Clearcase中以前版本节点的文件夹#,clearcase-ucm,Clearcase Ucm,我在ClearCase中有一个文件夹,它有两个版本:Rev.1和Rev.2 我想用C#签出修订版1的文件夹。我正在使用ClearCasedll签出文件。 但是它总是只签出最新版本文件夹(意思是Rev.2)。您必须指定要签出的版本的。 有关使用扩展路径名选择早期版本的实际示例,请参见“” 在您的情况下,它可能不仅仅是一个文件,而是一个文件夹内容,因此我建议首先使用正确的配置规范设置一个(动态:它更快)视图,选择正确的版本,使用-mkbranch规则,以便在自己的分支中准备签出(然后尝试C#chec

我在ClearCase中有一个文件夹,它有两个版本:
Rev.1
Rev.2

我想用C#签出修订版1的文件夹。我正在使用ClearCasedll签出文件。

但是它总是只签出最新版本文件夹(意思是
Rev.2
)。

您必须指定要签出的版本的
有关使用扩展路径名选择早期版本的实际示例,请参见“”

在您的情况下,它可能不仅仅是一个文件,而是一个文件夹内容,因此我建议首先使用正确的配置规范设置一个(动态:它更快)视图,选择正确的版本,使用
-mkbranch
规则,以便在自己的分支中准备签出(然后尝试C#checkout)

但是使用UCM,如果流配置正确(即配置为选择要签出的正确版本),则不需要指定自己的配置规范

签出是在视图的上下文中完成的,而UCM视图是附加到流的视图:这意味着您将获得在以该流命名的分支上生成的最新版本

但是,如果您基于以前的基线(
Rev.1
)创建子流,那么您可以在附加到该子流的新视图中签出正确的版本