Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Nov 2006 17:40:40 -0500
From:      Kris Kennaway <kris@obsecurity.org>
To:        Andrew Pantyukhin <infofarmer@FreeBSD.org>
Cc:        FreeBSD Questions <questions@freebsd.org>
Subject:   Re: Local checkout performance - cvs vs cvsup
Message-ID:  <20061124224040.GA4125@xor.obsecurity.org>
In-Reply-To: <cb5206420611241425x1ae09397q95cf20bd5e070c1e@mail.gmail.com>
References:  <cb5206420611241425x1ae09397q95cf20bd5e070c1e@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--5vNYLRcllDrimb99
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Nov 25, 2006 at 01:25:45AM +0300, Andrew Pantyukhin wrote:
> I use cvsup to maintain a full local copy of the CVS
> repo. I then use plain cvs to check out different branches
> of src from it. The problem is while cvsup only takes a
> minute each time I run it, cvs takes several times more.
>=20
> I run cvsup with "-gs" and cvs with "-rR" flags. Should
> I run a local cvsupd server or is there another way to
> speed things up? I only need the repo and the branches
> in read-only mode.

I guess cvs is slower because it needs to check for local diffs
before/while merging in changes.  By contrast cvsup will just blow
away any changes you have made.

There's probably not much you can do apart from not checking out full
trees unless you really need them.

Kris

--5vNYLRcllDrimb99
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQFFZ3ToWry0BWjoQKURAjU4AKC9BmpaCeRmgAUzec0/pJXH9v8otQCeLZMx
g+sve4j0Yehk+3uInkmjgWA=
=FKiM
-----END PGP SIGNATURE-----

--5vNYLRcllDrimb99--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061124224040.GA4125>