Distributed Development Locations
From: Kevin Stark <kevo97_at_hotmail.com>
Date: 2004-12-06 20:49:21 CET
I have a question about the use of Subversion in a distributed development environment. We're considering making a move to Subversion as our SCM tool, however we have several development locations throughout the world (India, Brazil, Ireland, USA, Argentina) all of which can work on any one product simultaneously.
Obviously, one of the good things about Subversion is its ability to handle a ton of check-in/check-out activity from just about any location that can speak HTTP. That being said, I'm wondering about how well Subversion will work with a centralized server configuration when the development locations are highly distributed and use less than optimal network links. Are there possible configurations where there is a multiple-master server configuration, a la Active Directory, meaning that there are multiple servers that host the code and changes are replicated between them? Has anyone had success deploying in highly distributed commercial environments like this? We would have approximately 25K files, 5M LOC, and 20 GB of total data being managed.
Please include my e-mail address in your replies as I am not a member of the mailing list yet.
This is an archived mail posted to the Subversion Users mailing list.