[版本控管] TortoiseSVN 使用,如何合併分支至主線
- 2011-11-02
- 31796
- 0
- Subversion SVN 版本控管
前面介紹了合併主線異動到分支的方式熟悉了以後,應該對於分支的進展有很大的幫助,終於分支的功能開發也已經完畢了,在確定程式正確無誤後就要將分支的這些異動合併回主線去,擴充主線的功能,因此這章就是要說明如何合併分支的異動回歸到主線。
因為已經到尾深了,所以文章中提到到版控專有詞將不再每個都標示洋文,讓版面清爽一點。
這次的發動點必須在主線
選擇第二個
因為是主線要把分支吃進來,所以這次的路徑是分支的路徑
再來一樣你可以先測試(Test merge)看看
完成把分支的異動合併回主線的動作了
因為分支有經常性的合併主線,所以從主線合併分支的時候就相對的可以比較放心,不過該做的測試還是做一下確保安全,接下來就送交(Commit)送交完畢後整個主線吃掉分支的步驟就結束了,這時候的分支就會變得沒意義,所以建議將它刪除,刪除的方式很簡單請看下面介紹
在專案空白處按「滑鼠右鍵」→「TortoiseSVN」→「Repo-browser」
開啟檔案庫瀏覽器對箭頭的地方點滑鼠左鍵就可以往上一層看到分支目錄 branches
branches目錄是 SVN 預設的分支目錄
點一下 branches 進入
看到要刪除的分支目錄點「滑鼠右鍵」→「Delete」
一樣是要輸入 Log 比較不同的是,這裡按下確定就會直接送交(Commit)出去
利用這種方式你就可以很簡單的刪除分支的目錄了
最後再提一下,上一篇是將主線的異動合併至分支這篇是將分支的異動合併至主線
在剛開始的時候很容易搞混,不知道什麼時候要在主線發動什麼時候要在分支發動因此在剛開始的時候 demo 建議人家是這樣記憶的
- 主線的異動合併至分支,所以在分支發動
- 分支的異動合併至主線,所以在主線發動
回應討論