Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 May 2001 16:22:59 +0100 (BST)
From:      George Reid <greid@FreeBSD.org>
To:        Patrick O'Reilly <patrick@mip.co.za>
Cc:        FreeBSD Question List <freebsd-questions@FreeBSD.ORG>
Subject:   Re: How To CVSup
Message-ID:  <Pine.BSF.4.21.0105211610030.98966-100000@sobek.openirc.co.uk>
In-Reply-To: <NDBBIMKICMDGDMNOOCAIIEFBCIAA.patrick@mip.co.za>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 21 May 2001, Patrick O'Reilly wrote:

> "How to CVSup": I guess this question has been asked a million times -
> sorry.  Perhaps someone could just point me at a simple "how to" page
> somewhere.

http://www.freebsd.org/doc/en_US.ISO_8859-1/books/handbook/cvsup.html

> There is one detail I'd like to ask up front: I intend to keep a number of
> servers current using CVSup, but want to (1) minimise internet access and
> (2) do a bit of testing on the latest version before using it across the
> board.  So, can I CVSup to one central "test" server - wait till I'm happy
> that it's stable - then use CVSup on the other servers to pull the latest
> off my central "test" server?

You have two options:

 1) Run cvsupd yourself and mirror the entire CVS repository. Each client
    can then cvsup from your local CVSup server. See
    ports/misc/cvsup-mirror. The advantage of this method is that you can
    have a heterogenous environment quite easily by tweaking the
    individual supfiles on the client machines. The obvious disadvantage
    is the initial transfer hit when you CVSup the entire repository.

 2) cvsup only the branch(es) you want (i.e. RELENG_4) to a central
    server, then NFS export the source tree to each of your client
    machines. With this method, you would presumably have an environment
    composed of a single release. This isn't as flexible as Method 1; for
    instance, you couldn't check out items of the source tree from
    a particular date etc as you could if you have the CVS repository.

--
+-------------------+---------------------+
|    George Reid    |  FreeBSD Committer  |
|  +44 7740 197460  |  greid@FreeBSD.org  |
+-------------------+---------------------+


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0105211610030.98966-100000>