[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Keeping multiple CVS repositories in sync

From: Greg A. Woods
Subject: Re: Keeping multiple CVS repositories in sync
Date: Sat, 6 Jul 2002 01:29:14 -0400 (EDT)

[ On Friday, July 5, 2002 at 16:40:06 (-0500), Jay Yarbrough wrote: ]
> Subject: Keeping multiple CVS repositories in sync
> We have only recently begun to use CVS as our primary repository.  It
> is hosted on a solaris-8 platform.  We are also sub-contracting some
> of our software to remote developers who will only have access to
> Win32 systems.  Due to the flakey internet connections between their
> site and ours, it is not practical to have them access our repository
> directly.
> I wanted to set up a remote repository and keep it in sync with ours.
> However, after much reading, I found that CVSup is not supported on
> Win32.  In a past life, I used a commercial product with much success,
> however, the cost is prohibitive at this time.  So, we want to use CVS
> if we can get it to work reliably.

CVSup will not likely solve your problems.  You really do want them to
use only a central repository, and you really will probably have to make
it practical to have them access your one central repository directly.

The only sensible alternative is for them to send you change sets that
you manually apply and commit to your own repository.

(as for only having acess to Win32, well that's bogus.  FreeBSD, Linux,
NetBSD, OpenBSD, are all freely available and they all pretty much run
equally well for purposes of using CVS on whatever hardware the Win32
systems are likely to be running on ;-)

(I probably shouldn't mention it since it'll likely only confuse things,
but if all you need is read-only access on the remote sites then you can
just as easily use rsync to periodically mirror the central repository
onto a remote machine.)

                                                                Greg A. Woods

+1 416 218-0098;            <address@hidden>;           <address@hidden>
Planix, Inc. <address@hidden>; VE3TCP; Secrets of the Weird <address@hidden>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]