本地我已经安装了TortoiseSVN
版本1.6.11。
这是使用Subversion 1.6.13
我的中央SVN存储库使用版本SVN服务器版本1.4.2(我无法升级)。
每当我尝试合并时,我都会收到消息:
retrieval of mergeinfo unsupported by http://svn01.xxx.xxx.com/svn/
这是因为服务器使用旧版本的SVN,它不支持mergeinfo,这意味着我的本地版本将无效。
那我怎么合并?
答案 0 :(得分:24)
合并时,> = 1.5,客户端可以进行合并跟踪 - 基本上在上次合并完成后找到修订版本。合并跟踪信息在执行合并时由客户端存储在svn:mergeinfo属性中,一旦合并完成,它将由服务器存储。因此,当完成新的合并时,客户端希望从服务器获取此mergeinfo。
在旧版服务器中,您必须明确提及上次合并(或分支)的修订
svn merge svn://server/repo/trunk@revision svn://server/repoo/branch .
或使用较旧的客户端。