Using rsync as a low-cost alternative to svnsync or WanDisco for Subversion synchronisation

We needed to replicate a Subversion artifacts repository to a remote location, but we found svnsync to be unreliable, and WanDisco’s offering was out of our budget range. We therefore developed a simple Subversion replication mechanism using post-commit hooks, message queues, and rsync; this has proven highly reliable and meets our needs well. Here is how we did it.

Continue reading