使用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标志!