2011-08-17 41 views
5

コマンドプロンプトからSVNクリーンアップを実行します。ただし、クリーンアップに時間がかかり、マシンがメモリ不足になるため、ルートフォルダでは実行できません。コマンドプロンプトからのSVNクリーンアップの実行

私はクリーンアップを実行する必要がある60以上のフォルダを持っています。私は一度に1つのフォルダを選び、それを浄化するスクリプトを書いた。

問題が解決するたびに、クリーンアップが成功したことを示すポップアップメッセージが表示されます。しかし、このポップアップメッセージは、OKを押すまでスクリプトの実行をブロックします。

クリーンアップが成功した場合にこのポップアップメッセージが表示されないようにするオプションはありますか?

答えて

11

--non対話してみオプションに(:プロンプトなしインタラクティブな操作を行いません):

svn cleanup --non-interactive 
+1

私はWindows上でTortoiseProc.exeを使用しています。 ここに私が実行したものがあります: TortoiseProc.exe/command:cleanup --non-interactive/path: さらに助けてください。 – Shand

+0

私はネイティブのsvnコマンドラインツール、例えばSlikSvnを使用することをお勧めします:http://www.sliksvn.com/en/download。その理由は、このツールのコマンドラインは標準であり、OSに依存しないからです。 – pmod

+0

そして私はあなたがTortoise SVNであるGUIツールから非対話モードを期待すべきではないと思います。 – pmod

0

ます。また、このような.BATファイルを作成することができます。

CD C:\Program Files\TortoiseSVN\bin\ 
START TortoiseProc.exe /command:cleanup /path:"YourDirectory" /cleanup /externals /noui /closeonend:2 
関連する問題