Hapus SVN dari Folder Lokal Windows

Tips ini adalah mengenai cara hapus/remove local folder (folder di komputer kita) yang telah kita Checkout sebelumnya ke Repositoris SVN Server. Hal ini adalah satu alternatif yang bisa dilakukan jika mau berpindah lokasi repositoris dari source code terkini yang ada di folder lokal komputer kita, atau misalnya kita hanya ingin sekedar menghilangkan semua attribut & konfigurasi SVN dari folder project kita.

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN]
@=”Delete SVN Folders”
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\DeleteSVN\command]
@=”cmd.exe /c \”TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r \”%1\” %%f IN (.svn) DO RD /s /q \”%%f\” \”"

Copy paste code diatas ke text editor, kemudian save dengan nama misalnya: delsvn.reg, yang perlu diperhatikan adalah extention file harus .reg, supaya Windows bisa mengenalinya sebagai file registry. Setelah itu kita akan mengabungkan delsvn.reg kedalam registry Windows kita dengan cara klik-kanan pada file delsvn.reg tersebut, kemudia pilih Merge pada popup context menu. Setelah itu restart komputer bila perlu.

svndel1

Jika tahapan ini berhasil, maka untuk menghapus SVN local folder yang diinginkan, kita cukup klik-kanan di Windows Explorer pada root folder SVN local, kemudian pilih menu Delete SVN Folders dari popup context menu. Setelah jalannya beberapa proses, maka sekarang folder kita sudah tidak mengandung file konfigurasi SVN lagi. Tips ini sudah dicoba dan berhasil di Windows XP SP2, SP3 dan Windows Vista, belum dicoba di OS lainnya  :D

Semoga bermanfaat.

NB: Untuk file .reg contoh diatas bisa langsung download juga disini.

Popularity: 7% [?]

Tags: ,

Leave a Reply