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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|