2013-02-26 67 views

回答

1

啊,原来有人已经在一个内部博客上发了这样的帖子。谁知道!

我把那个再扩展它

for /f %1 in ('cleartool ls -r -s -nxname -view_only ^| grep -e ^\.\\SRC_ ^| grep -e vcproj$') do @cleardlg -addtosrc -nc "%1" 

(是的,我已经安装了一些Unix工具,grep和等)。

查找以。\ SRC_开头的目录中的所有vcproj文件。

+1

有趣,比我的答案更精确。 +1。私人文件的列表类似于我的旧答案之一:http://stackoverflow.com/a/2099195/6309。其他方式列在这里:http://stackoverflow.com/q/369697/6309 – VonC 2013-02-28 19:33:24

1

一个简单的方法是使用clearfsimport为了做(递归)导入完整的目录内容。
请参阅“How can I use ClearCase to “add to source control …” recursively?”。
它适用于ClearCase UCM视图以及基础ClearCase视图。
在执行clearfsimport之前,您只需在用于导入的视图上设置活动。

这比在ClearCase目标视图中直接复制这些文件并尝试检测那些私有文件(即“尚未版本化”)文件要容易得多。