[Top][All Lists]

[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

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 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

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

    DCVS (not really ready ready for production use)
    See 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
    for more.

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

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

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


reply via email to

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