2

svn にコミットされた 15 個のフォルダーがあるとします (それぞれの名前は で始まりますfolder_)。特定の日付以前に作成されたすべてのフォルダに対して
実行するにはどうすればよいですか?svn delete

前もって感謝します。

よろしく、
ローハン

4

2 に答える 2

0

私はあなたの探求に役立つかもしれないこれを見つけました。svn deleteではありませんが、ジョブは完了します。 N日より古いファイルを削除するバッチファイル

于 2012-11-18T02:20:44.580 に答える
0

.svnという名前のすべてのサブフォルダーを削除する場合は、次の 内容でバッチ ファイルを作成します。

for /f "tokens=* delims=" %%i in ('dir /s /b /a:d *.svn') do (
rd /s /q "%%i"
)

ファイルdel_All_Dot_SVN_Folders.cmdに保存します。それを実行します。あなたの完了。

http://www.axelscript.com/2008/03/11/delete-all-svn-files-in-windows/に感謝します。

上記のコードには .svn があるのに対し、リンク内のコードには *svn しかないため、誤って望ましくない影響を与えないように .svn を使用することをお勧めします。

于 2012-11-25T15:40:36.117 に答える