用于导出元素的Clearcase命令

用于导出元素的Clearcase命令,clearcase,Clearcase,clearcase中是否有任何命令可用于导出文件的特定版本?(即元素)。我正在使用给定的标签(使用ct find.-ver lbtype(label)-cview-print命令)查找标签,并希望将查找标签返回的元素导出到硬盘。可以工作(在快照或动态视图中) 不过,您需要一个脚本,从%CLEARCASE\u PN%文件名中提取,然后传递到所述脚本%CLEARCASE\u XPN%(这两个变量都由cleartool find命令设置) 通过-exec指令 ct find . -ver lbtype

clearcase中是否有任何命令可用于导出文件的特定版本?(即元素)。我正在使用给定的标签(使用
ct find.-ver lbtype(label)-cview-print
命令)查找标签,并希望将查找标签返回的元素导出到硬盘。

可以工作(在快照或动态视图中)

不过,您需要一个脚本,从
%CLEARCASE\u PN%
文件名中提取,然后传递到所述脚本
%CLEARCASE\u XPN%
(这两个变量都由cleartool find命令设置)

通过
-exec指令

ct find . -ver lbtype(label) -cview -exec "myscript %CLEARCASE_PN% %CLEARCASE_XPN%"

这样,您可以从第一个参数构建导出路径,并使用第二个参数作为完整的扩展路径名,以便“获取”由
find

选择的版本。您是否编写了使用正确参数调用
cleartool get
的正确脚本?如果是的话,作为一个“补充”答案,上述脚本的净化版本可能是对本页的一个有价值的补充。我从一个perl脚本中使用它,并对$destfile$lblElt执行了一个简单的
ct get-to$destfile
ct find . -ver lbtype(label) -cview -exec "myscript %CLEARCASE_PN% %CLEARCASE_XPN%"