一個分支如何刪除在TortoiseSVN的一個分支:刪除了TortoiseSVN
- 我可以簡單地刪除該分支的資源庫中的工作副本和文件夾?
- 應該首先刪除分支的本地工作副本,還是通過資源庫瀏覽器刪除分支文件夾?
一個分支如何刪除在TortoiseSVN的一個分支:刪除了TortoiseSVN
SVN書(「Subversion版本控制」)解釋瞭如何到delete and restore branches。
雖然它表明遠程刪除像
$ svn delete http://svn.example.com/repos/calc/branches/my-calc-branch \
-m "Removing obsolete branch of calc project."
你也可以做到這一點本地(與TortoiseSVN的>刪除命令)。
正如本書所述,您可以隨時恢復分支機構,所以您不會收到任何意想不到的後果。
右鍵單擊任意文件夾,選擇「Repo-browser」並在左側面板中找到您的分支。從那裏,您可以直接在存儲庫上發出「刪除」命令。
據我所知,你不能在工作副本的頂層文件夾上發出刪除命令,可能是因爲這會有效地破壞工作副本。
如何在TortoiseSVN中刪除分支?
有很多方法可以做到這一點,但經過多年的龜的經驗,我發現通過Repository Browser刪除是最麻煩的方式。
右鍵單擊工作拷貝,打開庫瀏覽器:
瀏覽器看起來是這樣的:
右鍵單擊該項,然後選擇刪除它。然後你會被要求提交一個提交摘要。輸入您的理由,然後單擊確定。
我可以簡單地刪除分支的工作副本和 存儲庫中的文件夾嗎?
如果你有分公司簽出自身,即只是與自己.svn
文件夾分支,然後在技術上沒有必要刪除工作副本。在這種情況下,操作順序無關緊要。
應該首先刪除分支的本地工作副本,還是通過資源庫瀏覽器刪除 分支文件夾?
如果要刪除的項目已簽出作爲一個更大的樹的一部分 - 例如,你有整個/branches
文件夾中的一處檢查了 - 我建議通過回購瀏覽器中刪除,然後SVN更新工作副本來提取刪除。
感謝您的回答。我可以在烏龜那裏發送這樣的命令? – John 2010-06-24 07:54:49
右鍵點擊分支目錄TortoiseSVN,刪除 – AndiDog 2010-06-24 08:18:58
我的意思是,如何在烏龜中給這樣的文本命令? – John 2010-06-24 08:32:42