In SVN is there a straighforward way to merge back each change individually? -
i've got long-running feature branch has become incompatible trunk -- there lots of binary files have been modified on both sides i've got tree conflicts out wazoo.
in past when we've run these issues, we've diffed branches against each other, blended in changes trunk using diff tool, , committed 1 huge "all changes feature branch" commit. gets job done, because it's not proper merge lose intricate histories of affected files.
i'd try different route, git-style "rebase" svn, each change re-applied on top of trunk. so i'm looking process efficiently (i.e. semi-automated) merging every change feature branch one-at-a-time on trunk , comitting them, trunk once again contains full changelist history. can suggest such process?
i should mention, i'm on windows, in case matters.
you can use svn mergeinfo --show-revs eligible
find revisions merge. , use svn merge -c rev
merge each revision. check out --accept
option merge
. may resolve issues conflicting (binary) files automatically.
Comments
Post a Comment