If you're seriously considering option 2, you should take a look at Monotone. You can find it through freshmeat.net.
--- Forwarded mail from [EMAIL PROTECTED] "Having two geographically distributed development center" is one of our requirements. And guess what! The two teams will be working on the same project. We would like to use CVS to manage our source code: Option 1: Create one and only one master repository. One of the teams connects locally and the other one connects remotely (local and remote, in terms of networking). Option 2: Create two repositories, one on each center, and use replication. In this case, the replication has to be smart in order to prevent data losses. We need merging and conflict management. I guess I'm not the only one in this situation. I'd greatly appreciate if you could share your experience or knowledge with me on this matter. Pros and cons or tool names or links would help me a lot. --- End of forwarded message from [EMAIL PROTECTED] _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs