2011-03-16 18 views
1

我在SVN項目SDK具有的外部多個項目。例如。項目結構像SVN如下:刪除的外部對象的受控的項在SVN

Project_SDK __ Project1 
      \_ Project2 
      \_ Project2 
      etc.. 

我知道了倒班的>右鍵點擊它會彈出右鍵菜單,可以讓我刪除版本文件。但是,如果你這樣做在Project_SDK水平不刪除所有子文件夾中的未受控的項(PROJECT1,Project2的,等..)。

有沒有一種方法,以刪除Project_SDK級所有項目的未受控的項?或者是手動右鍵單擊每個項目的唯一方法?

如果沒有,什麼是svn命令來刪除未受控的項,這樣我可以創建一個.bat文件,會爲我自動完成這個?

回答

1

如果你有一個類Unix的外殼(Cygwin的或同等學歷),你可以這樣做:

svn status|grep '^\?'|cut -c9-|xargs rm 

也許有人熟悉MS-DOS可以幫助翻譯本爲.bat?