info-cvs
[Top][All Lists]
Advanced

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

Re: CVS - Replication


From: Mark D. Baushke
Subject: Re: CVS - Replication
Date: Mon, 24 Nov 2003 08:56:56 -0800

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

SATISH RAMAIAH <address@hidden> writes:

> Could any one please help me out in getting hold of Docs to configure
> Client-Server setup for CVS replication, acorss two geographical location,

By default, cvs will try to configure itself as a tool with
Client/Server capabilities. If you do not want this, then you need to
look at --disable-server and --disable-client to turn it off.

The client/server protocol works with a single master with clients
at potentially many separate geographical locations.

Your intent of 'CVS replication' is not clear.

I suspect you want to have a look at one of the following:

    CVSup to create mirrors of a master CVS repository with the
    ability to have local changes. CVSup is used by the *BSD projects
    with great success. See http://www.cvsup.org/ for more.
    Typical work on a FreeBSD system is to checkout a tree from
    a cvs mirror and then commit changes to the cvs master out of
    that tree.

    (CVS may not be the right tool for you... here are some other
    choices)

    Aegis (a non-cvs configuration management system) supports
    distributed repositories. See aegis.sourceforge.net for more.

    DCVS (not really ready ready for production use)
    See http://fdd.com/software/dcvs/ for more.

    Subversion may be a better tool for you to consider using. I
    understand they have introduced code to allow a single master with
    mutiple mirror/slave repositories. See http://subversion.tigris.org/
    for more.

    Perforce (a commercial product). I understand it allows you to
    mirror a depot and does write-thru modifications to the master.
    See http://www.perforce.com for more.

There are probably other solutions out there, the above are the only
ones that come to mind at present.

        Good luck,
        -- Mark
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQE/wjhY3x41pRYZE/gRAnWjAKCTccts3eYdPUbdJCKPYcOO1fc/MQCcDRXc
123gyoQpWk7rzlawXAxybxQ=
=Az7H
-----END PGP SIGNATURE-----




reply via email to

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