我最近将一大堆新文件(通过robocopy)放入文件夹树中。我如何要求ClearCase UCM识别这些文件并将它们置于版本控制之下?
答案 0 :(得分:1)
一种简单的方法是使用clearfsimport
来完成(递归)导入完整目录内容。
请参阅“How can I use ClearCase to “add to source control …” recursively?”
它适用于ClearCase UCM视图以及基本ClearCase视图
在执行clearfsimport
之前,您只需在用于导入的视图上设置活动。
这比直接在ClearCase目标视图中复制这些文件,并尝试检测那些私有(即“尚未版本化”)文件更容易。
答案 1 :(得分: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文件