2013-01-07 54 views
1

我使用烏龜SVN客戶端的Windows與我的倉庫通信。這就是我對合並的困惑。合併到最新版本時,以前的所有修訂版本是否都會進行合併?烏龜SVN合併2個分行(抓住所有版本)

這是我通過合併取得的步驟。

  1. 在烏龜svn菜單上,我選擇了「合併」。
  2. 選擇「合併一系列修訂」作爲合併類型。點擊下一步。
  3. 上的版本範圍合併中,我點擊了「查看日誌」按鈕和修訂的名單出現。
  4. 從包含的版本列表彈出窗口,我選/檢查最最新版本。點擊確定

這是使用龜svn客戶端合併兩個分支的正確方法嗎?

回答

1

簡短的回答 - NO

  • 當合並,在合併樹木歷史,不修改本身
  • 當你明確選擇只一些修改(最新的「從合併「是選擇範圍的邊緣情況下)只有選擇版本的修改合併
  • 使用SVN客戶端,其中有合併跟蹤(1.5以上),你可以不用擔心選擇源範圍(除的情況下,W如果你知道,你是這樣做的),並保持範圍爲空 - 來自源分支(之前未合併)的所有修訂將合併到目標

假設中想要合併的好(正確)工作流程所有從一個獨特的變化到B

  1. 有B的清潔工作拷貝(不混合版本,無局部修改)
  2. 選擇合併合併範圍
  3. URL從合併 - A-URL
  4. 修訂範圍 - 保留空