2007/12/09

チェックアウトしたフォルダから.svnフォルダを削除したい


Subversionでバージョン管理している場合、リポジトリからチェックアウトすると、管理フォルダの.svnフォルダができます。

その後、バージョン管理の対象から外したい場合には、Subversionのエクスポートを使用するか、.svnフォルダを削除する必要があります。



ここでは、コマンドプロンプトから(DOSコマンドで)削除する方法を紹介します。



下記コマンドを、.svnフォルダを削除したいフォルダに移動してから実行します。サブフォルダも対象になります。


for /R %i in (.svn) do rd /Q /S "%i"




他にも、Dreamweaverの管理フォルダである「_note」や、WindowsのサムネイルDBファイルの「Thumbs.db」もまとめて消してしまうように、バッチファイルを作成しておくと便利かもしれません。


for /R %%i in (.svn) do rd /Q /S "%%i"
for /R %%i in (_note) do rd /Q /S "%%i"
for /R %%i in (Thumbs.db) do del /Q /S "%%i"

0 件のコメント: