我想合併所有發生在rev 10 & HEAD rev http://url-of-branch-a之間的更改並將它們應用於http://url-of-branch-b。SVN - 將一個分支合併到另一個分支?
喜歡的東西...
svn merge -r 10:HEAD http://url-of-branch-a
這可能嗎?如果是這樣,語法是什麼?
我正在從unix命令行運行SVN客戶端。 svn客戶端版本爲1.4
編輯:是的,我具體的解決辦法是......
- 目錄更改爲想要接收的變化的工作副本的位置(分支B)
- SVN合併-r 10:HEAD http://url-of-branch-a
此合併來自變化 '分支-A' 到 '分支-b'
因爲這是一個普遍的需求,因此Billy3有一個很好的答案,並且在網絡上的其他地方記錄很差。 – fooMonster 2011-04-12 11:40:47
你還需要知道什麼時候採取了分支。您可以在分支中執行此操作(svn log --stop-on-copy。)以獲取您從其分支的修訂號。 – jmc 2012-06-15 12:05:55
@jmc自2008年SVN 1.5發佈以來,您不再需要它了,AFAIR – bahrep 2016-04-21 16:03:58