Replays the changes from the specified revision through the given editor.
Changes will be limited to those that occur under a session's URL, and the server will assume that the client has no knowledge of revisions prior to a lowRevision
. These two limiting factors define the portion of the tree that the server will assume the client already has knowledge of, and thus any copies of data from outside that part of the tree will be sent in their entirety, not as simple copies or deltas against a previous version.
If sendDeltas
is true, the actual text and property changes in the revision will be sent, otherwise no text deltas and null property changes will be sent instead.
If lowRevision
is invalid, it defaults to 0.
@param lowRevision a low revision point beyond which a client has noknowledge of paths history
@param revision a revision to replay
@param sendDeltas controls whether text and property changes are to besent
@param editor a commit editor to receive changes
@throws SVNException in case the repository could not be connected
@throws org.tmatesoft.svn.core.SVNAuthenticationException in case of authentication problems
@since 1.1, new in SVN 1.4