任何机构都可以让我知道如何在分支上使用svnmerge.py,我搜索了很多但是效果不好,有些我做错了,
我有一个名为http://svnrepository/mitrac/bldtest1的分支和bldtest2分支,我需要将一些修订从bldtest1合并到bldtest2并阻止一些修改,请逐步告诉我一步程序,如果你给我一步,我真的很感激逐步的方法。
由于 普拉
答案 0 :(得分:1)
svnmerge.py
用于preversion 1.5版本的subversion,以实现“合并跟踪”。对于1.5版及更高版本,“合并跟踪”内置于subversion中。
svn checkout http://svnrepository/mitrac/bldtest1
cd bldtest1
svn merge -r45:50 http://svnrepository/mitrac/bldtest2
svn merge -r53:55 http://svnrepository/mitrac/bldtest2
svn ci -m"Revision 45:50 and 53:55 merged"
使用此方法,您只需合并“所需”修订版。
使用svn revert
撤消不需要的更改。
答案 1 :(得分:1)
在bldtest2分支下发出此
$ svnmerge.py init http://svnrepository/mitrac/bldtest1
初始化分支以从存储库中获取更新后,您可以发出svnmerge.py等命令以查看要应用的任何传入修订...您可以在svnmerge.py wiki找到大部分内容