# Package org.tmatesoft.svn.core.replicator

This package provides classes that allow to replicate existing repositories. The main class is SVNRepositoryReplicator that provides the necessary API to perform replication operations. It does not create a target repository if it doesn't exist yet, so, a user should take care of that by himself (although even here SVNKit can help him - please, read javadoc for the SVNRepositoryFactory class on how to create new blank FSFS-type repositories).

- Interface Summary
  Interface | Description
  --- | ---
  ISVNReplicationHandler | The ISVNReplicationHandler is the interface for the handlers which are registered to a repository replicator to keep track of the replicating process.

- Class Summary
  Class | Description
  --- | ---
  SVNReplicationEditor | The SVNReplicationEditor is an editor implementation used by a repository replicator as a bridge between an update editor for the source repository and a commit editor of the target one.
  SVNRepositoryReplicator | The SVNRepositoryReplicator class provides an ability to make a copy of an existing repository.