Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
------------------------------ >Message: 4 >Date: Mon, 12 Jan 2004 19:00:11 -0800 >From: Erin Loy <ELoy at riverdeep.net> >Subject: [cvsnt] Mirroring >To: "'cvsnt at cvsnt.org cvsnt downloads at march-hare.com @CVSNT on Twitter CVSNT on Facebook'" <cvsnt at cvsnt.org> >Message-ID: > <C8C4BD1E55DC144CBE23C549B9DD82A002AC6B5A at nared52.novato.broderbund.com> > >Content-Type: text/plain > >Hello, >Does anyone know how to mirror or synchronize two CVS servers? I found the >DCVS project, which appears to be exactly what I need, but it only appears >to work with Unix style systems, and I'm running on a Win 2000 machine. Any >thoughts? > >Thanks, >Erin Loy > > > > I really can't say whether this is a good idea or not, but i remember reading in the FAQ for Unison (a mirroring tool) the following, with respect to using Unison to mirror CVS servers: "/Has anybody tried to use Unison in conjunction with CVS in order to replicate a CVS repository for active development in more than one geographical location at the same time? Do you forsee any issues with trying to do such a thing, or do you have any tips as to how to get a setup like that working?/ Unison and CVS can be used together. The easiest way is to replicate your files with Unison but keep your CVS repository on just one machine (and do a commit on that machine after each time you synchronize with Unison, if files in that directory have changed). More complex schemes are also possible (e.g., using a remote CVS server and checking in from any host with one of the replicas), but should be used with care. In particular, if you use a remote CVS server, it is important that you do /not/ tell Unison to ignore the files in the CVS subdirectory." http://www.cis.upenn.edu/~bcpierce/unison/ <http://www.cis.upenn.edu/%7Ebcpierce/unison/>