On Oct 13, 2011, at 10:58, Nrupen Kantamneni wrote: > I am planning to have subversion deployed as a version control tool and would > like few suggestions and clarifications on the same > Does subversion support the server replication method meaning the backup > server will be up and running with a less downtime required with all the data > up-to date?
You can maintain any number of copies of the server using svnsync. You can treat these as backups, or as read-only mirrors. Switching a mirror to be the master repository can be done with a few steps; it should be documented in the book somewhere. > Do you have any recommendations for the server(like processor > speed,cores,RAM)etc for the best performance? > Any recommendations for performance fine tuning are appreciated. Subversion doesn't require very much in terms of hardware. Probably the most important components of the system would be a fast disk, and sufficient RAM. > Do we have any scripts to migrate perforce database to SVN? Does it also > migrate the version history? I assume such a script exists, and that it preserves history. I'm not personally familiar with it.