[cvsnt] mirror/synchronize cvs repositories (CVSNTUpd) ?

Bernhard Merkle nospm-news at merkleonline.de
Mon Nov 28 16:49:12 GMT 2005


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.


Hi Arthur,

as i understand, mirroring can be done with ANY file mirroring tool,
as CVS is file oriented. (so even a simple copy would do it, of cource 
this would be very inefficient, and better file sync tool exists).

Do you recommend a special file sync tool ?

The business case is: we have an external supplyer for software and
both, we and the supplyer are on different locations and both want 
access to the sources. Best would be if both have read/write.

The repository should be at the supplyer site, as the do a lot of ci/co.

any help appreciated :-)

kind regards,
Bernhard.

Arthur Barrett wrote:
> Bernhard,
> 
> Just a quick note from the commercial side of CVSNT.
> 
> Mirroring is quite simple and we do it internally (and just as well
> since each of our servers has had disk crashes in the past 12 months).  
> 
> All pro support (level 2 and higher) customers receive all the software
> they need to do this.  It doesn't actually say that on the web site
> though - hopefully will soon.
> 
> Synchronizing is not currently recommended.  After analyzing over a
> hundred different commercial requests for this - every time we found
> there was a better solution. CVS was designed to work over a WAN very
> well - so it does not suffer from the bandwidth problems that other
> systems do that need these synchoronisation features.
> 
> Please post the business case for your question, then people with the
> experience of solving similar issues can recommend a technical solution.
> What business problem are you attempting to solve (or considering
> solving) by using synchronisation? 
> 
> Someone in this thread mentions distributed repositories.  Just a point
> of semantics: distributed repositories are great - but synchronizing
> centralised repositories is not the same.
> 
> Regards,
> 
> 
> Arthur Barrett
> 
> 
> 
> -----Original Message-----
> From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org] On Behalf
> Of Bernhard Merkle
> Sent: Thursday, 24 November 2005 9:27 PM
> To: cvsnt at cvsnt.org
> Subject: [cvsnt] mirror/synchronize cvs repositories (CVSNTUpd) ?
> 
> 
> Hi there,
> 
> what it the recommended way to mirror or synchronize cvs repositories ?
> 
> I would describe mirroring as:
> 	server A does READ/WRITE access, while server B only has READ
> access.
> 
> - This sould be possible with CVSNTUp or simply copy the whole 
> repository ? (while CVSNTUp seems to be more efficient ;-)
> - Has anyone used CVSNTUpd ? Any problems ?
> - It there a better method in CVSNT ? (so not to use CVSNTUpd) ?
> - Does it matter if A is "normal" cvs on unix and B is cvs-nt on nt ? 
> (or vice versa ?)
> 
> I would describe synchronize as:
> 	 BOTH server A and B are doing READ/WRITE  .
> 
> - Is this possible with cvs ?
> (I can imagine all kinds of problems with time synchronization, 
> conflicting changes etc.). I think cvs is NOT designed for distribued 
> repositories with READ/WRITE access, right ?
> So only one master with READ/WRITE and N mirror with READ, right ?
> 
> 
> thanks for you help,
> kind regards,
> Bernhard.
> _______________________________________________
> cvsnt mailing list
> cvsnt at cvsnt.org http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt cvsnt downloads at march-hare.com https://www.march-hare.com/cvspro/en.asp#downcvs @CVSNT on Twitter CVSNT on Facebook



More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook