我被分配到合併幾個分支回Subversion的樹幹。目前,項目設置如下所示。擦除Subversion分支
trunk
branches
BranchA
BranchB
BranchC
tags
// A bunch of tags (1 per release)
的目標是整合BranchA
和BranchB
到主幹,然後讓他們「潛伏」不知何故。
我想我知道如何去做實際的合併。在Windows資源管理器中右鍵單擊中繼線,然後TortoiseSVN > Merge...
,然後Reintegrate a branch
,選擇分支,然後合併。
問題1 - 這是使用的正確方法嗎?
我也不確定在執行此操作後存儲庫的外觀。我們希望確保沒有未來的開發者錯誤地在舊的分支上工作。
問題2分支合併後不能使用,還是需要做別的事情?你能「刪除」一個分支嗎?如果是這樣,分行歷史會發生什麼?或者,我們是否需要做一些像鎖一樣分支的操作?
感謝您的任何幫助。
如果刪除分支,您將如何查看/獲取歷史記錄? –
啊。當你打開回購瀏覽器時,你只需要改回到仍然有分支的版本。我想知道是否有辦法看到所有存在的分支? –
+1感謝您的幫助。 –