我必须以明显的方式将大量文件从一个视图复制到另一个视图。要复制的文件名将作为输入给出。任何想法如何通过脚本实现这一目标?
谢谢, JP
答案 0 :(得分:0)
最简单的方法是使用 clearfsimport
例如,请参阅“How to add all the files in a folder to source control via cleartool command?”。
clearfsimport的技巧是它将导入给定文件夹中的任何文件,而不关心所述源文件夹的性质。
因此,如果您从(源)ClearCase视图的文件夹导入,clearfsimport
将无关紧要,并将其导入到您想要的任何目标 ClearCase视图。< / p>
答案 1 :(得分:0)
你的问题不是很清楚你要完成什么。
如果您的源文件是版本化元素,并且您希望将它们作为版本化元素放在目标视图中(在不同的分支上),那么您应该使用merge(或findmerge)命令。例如,在目标视图中,运行findmerge -ftag src_view -merge。
如果您只需要在目标视图中“查看”源视图中的某些版本化文件,则可以标记源文件并将规则添加到目标视图配置规范(不涉及复制)。
如果您尝试移动非版本化文件,可以通过/ view / extension ala使用cp或mv:cp / view / src_view / files / view / dst_view / files