tags:

views:

157

answers:

0

Here we go again with svn:mergeinfo. I have read all the Q/A regarding it but I have come across a case that does not seem to be covered in the existing posts here. My trunk is clean of svn:mergeinfo, i.e. this:

svn propget svn:mergeinfo --depth=infinity

returns only merge info in the root of trunk, which is fine. The I create a branch, and that branch is fine too, with svn:mergeinfo only at the root of the branch. But then I try to update the branch with the latest trunk like so:

svn merge http://xxxxx/trunk

And then a bunch of files (60 or so) get the svn:mergeinfo property added. Please note that I had this problem earlier when the 60 files had the mergeinfo property set on trunk, and I deleted it from the trunk, and then branched off the trunk. So the properties are not on the trunk, not on the branch, they appear magically whenever I update the branch with the trunk.

Any ideas?