...
ss DIR <project-items> [-D] > dirdel.txt
举例:dirdel.txt
$/Test/TestShare:
TestDel.txt
$/Test/TestShare/TestDir:
DirFileGetByLabel.bat
2 item(s)
然后手工处理一下dirdel.txt,具体就是在每一项前增加
ss Purge ...
然后另存为purdel.bat。
样例对应的purdel.bat:
set path ...(省略)
...(省略)
ss Purge $/Test/TestShare/TestDel.txt
ss Purge $/Test/TestShare/TestDir/DirFileGetByLabel.bat
如果不需要每删除一项,都确认,可以加参数 -I-
最后执行purdel.bat即可。
注意:
关于命令的使用,可以参看论坛其他帖子。
需要destroy权限,另外请注意vss6/vss2005命令部分选项不同。
可以借助其他的工具,比如perl,对dir结果直接处理为新的purge命令,就可以做到全自动化。
也可以自己开发工具。
提供我的工具参见
http://bbs.scmlife.com/thread-11449-1-1.html
[
本帖最后由 hifly 于 2008-3-29 16:38 编辑 ]