Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 04 Mar 2007 10:33:40 +0000
From:      Matthew Seaman <m.seaman@infracaninophile.co.uk>
To:        "Brandon S. Allbery KF8NH" <allbery@ece.cmu.edu>
Cc:        freebsd-stable@freebsd.org, frzburn <frzburn@gmail.com>
Subject:   Re: portsnap and cvsup for rebuilding world - Which one?
Message-ID:  <45EAA084.6050900@infracaninophile.co.uk>
In-Reply-To: <7358E9CA-7FAA-461D-B0F0-16A3DEBEA59C@ece.cmu.edu>
References:  <2942dae0703031923q2887c59dh85f103bff424e7b7@mail.gmail.com> <7358E9CA-7FAA-461D-B0F0-16A3DEBEA59C@ece.cmu.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig5ECB2CF72E22A89DC84DF5C8
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

Brandon S. Allbery KF8NH wrote:
>=20
> On Mar 3, 2007, at 22:23 , frzburn wrote:
>=20
>> So here come my questions:
>> Is portsnap syncing the sources correctly for rebuilding world, or mus=
t I
>> use cvsup?
>> If so, of what use is portsnap if I must use cvsup for synchronizing m=
y
>> source?

There's more than one way to do it.  Which alternative you choose is
largely a matter of personal taste, convenience and if it supports the
particular features you need.  portsnap and csup are only the latest
additions to the whole shebang.  Before that there was sup  -- but
support for that has entirely gone now I believe; ctm which was (still
is?) a means of receiving CVS deltas via e-mail, as well as such things
as anon-cvs and rsync, bittorrent and plain old HTTP or FTP. =20

> It's a little out of date; instead of cvsup, you use csup which is in
> the base system (and only supports updating the base system, hence
> portsnap).

Uh, no.  csup will let you grab ports, docs, www or whatever else is
available through any of the cvsup collections.  Or any other cvsup
collections you might choose to create yourself.

So long as the output is a checked out tree of stuff, csup operates
practically identically to cvsup.  The difference comes if you want
to replicate an entire cvs repository, for which you still need the
original modula-3 based cvsup.  Or if you want to serve any sort of
cvsup collection -- csup is client side only.

	Cheers,

	Matthew


--=20
Dr Matthew J Seaman MA, D.Phil.                       7 Priory Courtyard
                                                      Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey         Ramsgate
                                                      Kent, CT11 9PW


--------------enig5ECB2CF72E22A89DC84DF5C8
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.2 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF6qCL8Mjk52CukIwRCJq5AJ47NJeDNR5HDLc1EngzSak5t0r3VQCdE/w8
HN6uaqxk4AlM6rzY/kt3I+A=
=9/3u
-----END PGP SIGNATURE-----

--------------enig5ECB2CF72E22A89DC84DF5C8--



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