Corresponds to the SVN command line client's 'svn merge sourceWCPATH1@rev1 sourceWCPATH2@rev2 WCPATH' command.
If you need only to try merging your file(s) without actual merging, you should set dryRun to true. Your event handler will be dispatched status type information on the target path(s). If a path can be successfully merged, the status type will be {@link SVNStatusType#MERGED} for that path.
@param path1 the first source path
@param revision1 a revision of path1
@param path2 the second source path which URL is to be comparedagainst the URL of path1
@param revision2 a revision of path2
@param dstPath the target path to which the result shouldbe applied
@param recursive true to descend recursively
@param useAncestry if true thenthe paths ancestry will be noticed while calculating differences, otherwise not
@param force true toforce the operation to run
@param dryRun if true thenonly tries the operation to run (to find out if a file can be merged successfully)
@throws SVNException if one of the following is true:
revision1 and revision2 is invalid path1 has no URL path2 has no URL path1 was not found in revision1 path2 was not found in revision2 dstPath is not under version control Corresponds to the SVN command line client's 'svn merge sourceWCPATH1@rev1 sourceWCPATH2@rev2 WCPATH' command.
If you need only to try merging your file(s) without actual merging, you should set dryRun to true. Your event handler will be dispatched status type information on the target path(s). If a path can be successfully merged, the status type will be {@link SVNStatusType#MERGED} for that path.
@param path1 the first source path
@param revision1 a revision of path1
@param path2 the second source path which URL is to be comparedagainst the URL of path1
@param revision2 a revision of path2
@param dstPath the target path to which the result shouldbe applied
@param recursive true to descend recursively
@param useAncestry if true thenthe paths ancestry will be noticed while calculating differences, otherwise not
@param force true toforce the operation to run
@param dryRun if true thenonly tries the operation to run (to find out if a file can be merged successfully)
@throws SVNException if one of the following is true:
revision1 and revision2 is invalid path1 has no URL path2 has no URL path1 was not found in revision1 path2 was not found in revision2 dstPath is not under version control | |
| |
| |
| |