刪除SVN檔案的方法

2021-08-25 00:14:28 字數 784 閱讀 4238

要刪除svn工作目錄下的.svn目錄,而svn clinet 本身是不帶清除.svn檔案的命令的。所以只能自己寫指令碼來遞迴刪除.svn資料夾:

1、windows 平台下

常用的作法是用系統(windows)自帶的搜尋功能,搜尋出所有.svn目錄(需要在「其他高階選項」中選中「搜尋隱藏的檔案和資料夾」),然後全選刪除。這當然不是高效的作法,誰能忍受一遍又一遍重複這種純體力的勞動?

jon galloway提供了一段登錄檔**,可以將」delete svn folders」命名增加到資源管理器的右鍵上,這樣,滑鼠點兩下就能把選中目錄下的所有.svn目錄乾掉了。works just great!

**為:

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\" \""

將這段**儲存為乙個.reg檔案,雙擊確認匯入登錄檔即可。

2、linux平台下:

find . -type d -name ".svn"|xargs rm -rf

刪除SVN建立的 svn資料夾的方法

版本控制工具svn會在倉庫目錄下生成許多 svn 資料夾,數量眾多。偶然遇到在windows 7 使用搜尋功能搜尋.svn後,在搜尋結果列表中執行刪除操作缺沒有任何反應。如果想刪除windows下的.svn資料夾,通過手動刪除的渠道是最麻煩的,因為每個資料夾下面都存在這樣的檔案。google到乙個比...

刪除SVN的檔案

windows registry editor version 5.00 hkey local machine software classes folder shell deletesvn delete svn folders hkey local machine software classes...

刪除 svn檔案

svn切換位址,或者功能發布時,需要剔除原始碼裡的.svn資料夾 可通過如下方法 1.將如下 拷貝到乙個txt檔案裡 2.修改txt的擴充套件名為reg 3.單擊執行該檔案 注意點 需要將ide工作的 單獨拷出來,否則工作需要的svn檔案會被刪除 windows registry editor ve...