Reputation: 7589
Locally I've got TortoiseSVN
version 1.6.11 installed.
This is using Subversion 1.6.13
My central SVN repository uses version SVN Server version 1.4.2 (and I can't upgrade it).
Every time I try to merge I get the message:
retrieval of mergeinfo unsupported by http://svn01.xxx.xxx.com/svn/
This is because the server uses an older version of SVN, which doesn't support mergeinfo, meaning my local version won't work.
So how can I merge?
Upvotes: 10
Views: 11216
Reputation: 301077
When merging, >=1.5, clients can do merge-tracking - basically find the revision when the last merge was done. Merge-tracking information is stored in the svn:mergeinfo property by the client when it performs a merge and once the merge is done, it is stored by the server. So when a new merge is done, the client expects to get this mergeinfo from the server.
In older servers, you have to explicitly mention the revision that you last merged ( or branched)
svn merge svn://server/repo/trunk@revision svn://server/repoo/branch .
Or use older client.
Upvotes: 24