Reputation: 4013
Recently I met a problem while merging code with svn. Here is the scenario:
trunk -> branch (merge)
made changes on branch
branch -> trunk (merge)
made changes on trunk
try to merge trunk -> branch again to resolve the missed things
bump! No changes to merge!
In other words I can see that I have a change at trunk that should be at branch but I can't merge it for this moment (because it was partially merged). Is there some remedy for this?
Upvotes: 0
Views: 373
Reputation: 5765
If you have an exact set of commands that duplicates this scenario I'd be interested in seeing it (start with a new repo and go from there). If so with what version of Subversion did you duplicate it.
That said, if you want to merge something that Subversion is ignoring it's probably due to mergeinfo. In this case you probably can just do a cherry-pick merge with --ignore-ancestry
i.e. svn merge -c 1234 --ignore-ancestry ^/trunk
where revision r1234 is the one that has the change you want to merge.
Upvotes: 1