Currently I use free online SVN repositories, but I was considering hosting repositories on my own servers. Is there a way I can easily set up VCS so the same content is distributed across my servers?

Distributed version control sounds like what I'm looking for... unfortunately there are too many of them, and I need your opinions on what fits your needs the best. I'm the only one making any changes to the code, if that helps.


Personally I use unfuddle who have a commercial SVN and GIT offering. They in turn use Amazon EC2 and over the past 12months I've found them to be pretty reliable.

If you want to do this yourself though checkout GIT.

  • Unfuddle has been great...a little slow though. +1 for git. – Adam Brand Jul 15 '09 at 1:06

Check out WANdisco, they provide a database replication layer for CVS and Subversion.

From the website:

With WANdisco's clustering solutions, a central server is no longer a performance bottleneck. These solutions have no single point of failure whatsoever. WANdisco's approach is truly shared-nothing. There is no sharing of disk, CPU, or memory between servers in a cluster. WANdisco's clustering solutions support dynamic or static load balancing. Failover and recovery are automatic and transparent.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.