Is it possible to create \"federated\" Subversion servers? As in one server at location A and another at location B that sync up their local versions of the repository automatic
Subversion 1.5 introduced write through proxy support for webdav servers over the existing SvnSync support that was added in 1.4. This allows you to have local mirrors for retrieving files and history, but commits are committed directly to the master repository. If setup correctly the local mirrors receive the changes immediately.
See the Svn Book for more details.