使用svnmerge.py工具可以在上下分支之間進行合併。很難找到這樣做的細節。希望v1.5有一個很好的方法來完成這個工作,而不使用svnmerge.py - 請求詳細信息!如何從分支合併到分支並在SVN中再次合併(雙向合併)?
2
A
回答
2
它看起來像你問約1.5合併跟蹤。這裏有一個快速的概要介紹如何合併到主幹(或另一個分支):http://blog.red-bean.com/sussman/?p=92
0
使用svnmerge.py,你初始化兩個分支(當你在一個方向上,你只需要初始化一個分支)。然後使用-b(對於雙向標誌)進行合併。這裏是從第一分支到第二分支的總結。 $ REPO是存儲庫的協議和路徑。
SVN複製$ REPO /分支機構/一個$ REPO /分支機構/兩\
-m 「從一個分支創建一個分支有兩個。」
svn籤分支機構/一一
svn籤分支機構/二兩CD一個 SVNMERGE初始化../two
CD ../two
SVNMERGE初始化../one
你現在可以編輯兩個分支。一到兩年的變化可以通過合併:
CD 2
SVNMERGE合併-b -S一個
SVN提交-F SVNMERGE提交 - message.txt
相反,從變化二對一可合併方式:
CD一個
SVNMERGE合併-b -S 2個
SVN提交-F小號vnmerge-commit-message.txt
一定要注意-b標誌!