Drives a log entry
handler with the revisions merged from
mergeSrcURL (as of
srcPegRevision) into
path (as of
pegRevision).
discoverChangedPaths and
revisionProperties are the same as for {@link SVNLogClient#doLog(File[],SVNRevision,SVNRevision,SVNRevision,boolean,boolean,boolean,long,String[],ISVNLogEntryHandler)}.
Note: this routine requires repository access.
@param path working copy path (merge target)
@param pegRevision a revision in which
path is first looked up
@param mergeSrcURL merge source repository url
@param srcPegRevision a revision in which
mergeSrcURL is first looked up
@param discoverChangedPaths
true to report of all changed paths for every revision being processed (those paths will be available by calling {@link org.tmatesoft.svn.core.SVNLogEntry#getChangedPaths()})
@param revisionProperties names of revision properties to retrieve
@param handler the caller's log entry handler
@throws SVNException in the following cases:
exception with {@link SVNErrorCode#UNSUPPORTED_FEATURE} error code - if the server doesn't support retrieval of mergeinfo
@since 1.2, SVN 1.5