Copies revision properties from the source repository starting at
startRevision
and up to
endRevision
to corresponding revisions of the destination repository represented by
toURL
.
This method is equivalent to the command 'copy-revprops' of the native Subversion svnsync utility. Note that the destination repository given as toURL
must be synchronized with a source repository. Please, see {@link #doInitialize(SVNURL,SVNURL)}} how to initialize such a synchronization.
If the caller has {@link #setEventHandler(ISVNEventHandler) provided} an event handler, the handler will receive an {@link SVNAdminEvent} with the {@link SVNAdminEventAction#REVISION_PROPERTIES_COPIED} action when the properties get copied.
@param toURL a url to the destination repository which must be synchronizedwith another repository
@param startRevision start revision
@param endRevision end revision
@throws SVNException in the following cases:
exception with {@link SVNErrorCode#IO_ERROR} error code - if any of revisionsbetween startRevision
and endRevision
inclusively was not synchronized yet
@since 1.2.0, new in Subversion 1.5.0