Mat*_*ard 5 svn version-control
我已经使用了一段时间的subversion,并在我的旧工作中使用svnmerge.py脚本一段时间来管理分支之间的合并.我相信Subversion 1.5现已推出,并且应该有一些与之集成的分支/合并管理系统.
那么,是否有人能够快速概述如何使用Subversion 1.5跟踪分支中的合并?使用这种支持是否有任何陷阱?在使用此支持之前,是否需要确保所有团队升级到1.5?
合并跟踪由客户端管理并存储在属性 ( svn:mergeinfo ) 中。
要使用合并跟踪,您只需照常合并,但没有修订范围:
svn merge trunkURL
Run Code Online (Sandbox Code Playgroud)
客户端将负责读取属性以查看需要合并哪些修订版,然后使用新合并的修订版更新属性。
这是该过程的基本概述。
我个人在合并跟踪方面没有遇到任何问题,但我对该功能的使用非常少。
您需要进行两项升级才能获得合并跟踪:
大家就升级吧。