2012-02-24 75 views
1

我一直致力於中繼和分支。從中繼複製提交到分支

平時我

  1. 創建我的樹幹,改變我喜歡犯的一個補丁。
  2. 執行補丁我的分支workcopy(有時合併)
  3. 測試樹幹,測試分支
  4. 提交修補樹幹
  5. 提交補丁分支

今天我的錯誤是,我提交我的所有更改(請參閱4),而不需要修補(參見1)。

現在,我沒有補丁,我可以執行到分支。

我該如何「輕鬆」地將我對分支的更改現在變爲現實?

回答

4

使用'svn log'查找您提交的修訂版本號(說它是修訂版314)。然後使用svn diff -r313:314> patch.txt來獲取表示您的更改的修補程序文件。

但是,我建議一般你會更好地使用svn merge來合併這樣的東西。

+1

'svn diff -c 314'也 – 2012-02-24 20:15:02

相關問題