从使用基本 ClearCase 的快照视图中,我想从我的快照视图中未选择的分支中检出文件的最新版本。我希望这是可能的,因为您可以从版本树浏览器工具中做到这一点。
但是,该checkout
命令的文档声称您不能在快照中执行此操作(强调我的):[编辑:是的,您可以!见下文。]
非标准结账
默认情况下, checkout 命令会检出以下版本:
- 分支上的最新版本,如果您使用的是动态视图
- 视图中当前加载的版本,如果您使用的是快照视图
要修改不同的版本,您可以使用 –version 选项或在该版本上创建子分支。(参见 mkbranch 参考页)。此外,从单一视图中,您一次只能对每个元素进行一次结帐。
注意:当您在快照视图中工作时,可以检出的目录元素的唯一版本是视图中当前加载的版本。因此,-version 和-branch 选项不起作用。
如何从命令行签出未选择的版本?
[编辑:在这里我误读了“注意:”部分。帮助的意思是不能使用or args 检出目录,但可以检出普通文件。]-version
-branch