On Tue, Aug 20, 2013 at 01:16:40PM -0400, James Hanley wrote: > Not sure if this is a valid operation, but should I be able to use svn > merge, then svn diff to create a patch, then svn patch on another branch > (or pristine checkout of the originating branch where the diff was created) > to create a replica of the merge operation?
No. 'svn patch' is not intended to be a drop-in replacement for 'svn merge'. > The reason I ask is that it appears not to do that.. I get an "Skipped > missing target" error on one file that was added with history with the > merge, I guess what happened is that you didn't use the --show-copies-as-adds option for 'svn diff' when you created the diff. svn patch cannot handle copies, only additions, due to restrictions of the unidiff format. > another in the same path that doesn't error or add, and apparently > no mergeinfo included at all. svn patch doesn't support mergeinfo either. See http://subversion.tigris.org/issues/show_bug.cgi?id=3747