iT邦幫忙

DAY 22
7

版本控管觀念與技巧使用Subversion為例系列 第 22

TortoiseSVN 使用,如何合併分支至主線

前面介紹了合併主線異動到分支的方式熟悉了以後,應該對於分支的進展有很大的幫助,終於分支的功能開發也已經完畢了,在確定程式正確無誤後就要將分支的這些異動合併回主線去,擴充主線的功能,因此這章就是要說明如何合併分支的異動回歸到主線。
因為已經到尾深了,所以文章中提到到版控專有詞將不再每個都標示洋文,讓版面清爽一點。

●這次的發動點必須在主線

●選擇第二個

●因為是主線要把分支吃進來,所以這次的路徑是分支的路徑

●再來一樣你可以先測試(Test merge)看看

●完成把分支的異動合併回主線的動作了

demo廢言因為分支有經常性的合併主線,所以從主線合併分支的時候就相對的可以比較放心,不過該做的測試還是做一下確保安全,接下來就送交(Commit)送交完畢後整個主線吃掉分支的步驟就結束了,這時候的分支就會變得沒意義,所以建議將它刪除,刪除的方式很簡單請看下面介紹

●在專案空白處按「滑鼠右鍵」→「TortoiseSVN」→「Repo-browser」

●開啟檔案庫瀏覽器對箭頭的地方點滑鼠左鍵就可以往上一層看到分支目錄 branches

注意事項branches目錄是 SVN 預設的分支目錄

●點一下 branches 進入

●看到要刪除的分支目錄點「滑鼠右鍵」→「Delete」

●一樣是要輸入 Log 比較不同的是,這裡按下確定就會直接送交(Commit)出去

利用這種方式你就可以很簡單的刪除分支的目錄了

最後再提一下,上一篇是將主線的異動合併至分支這篇是將分支的異動合併至主線
在剛開始的時候很容易搞混,不知道什麼時候要在主線發動什麼時候要在分支發動因此在剛開始的時候 demo 建議人家是這樣記憶的

主線的異動合併至分支,所以在分支發動
分支的異動合併至主線,所以在主線發動

[鐵人賽] TortoiseSVN 使用,如何合併分支至主線 | demo小鋪


上一篇
TortoiseSVN 使用,如何合併主線的變動至分支
下一篇
TortoiseSVN 使用,建立一個 Tag
系列文
版本控管觀念與技巧使用Subversion為例30

尚未有邦友留言

立即登入留言