Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Nov 2009 12:32:28 +0200
From:      Peter Pentchev <roam@ringlet.net>
To:        Eitan Adler <eitanadlerlist@gmail.com>
Cc:        ports@freebsd.org
Subject:   Re: RFC: svn for make fetch
Message-ID:  <20091110103228.GA1139@straylight.m.ringlet.net>
In-Reply-To: <a0777e080911092251r3dd39303q4f309aaf4076daf@mail.gmail.com>
References:  <a0777e080911080731w461e6733peb0a5473acf07aa8@mail.gmail.com> <4AF897A4.3070408@delphij.net> <20091109225232.GA34294@lor.one-eyed-alien.net> <a0777e080911092251r3dd39303q4f309aaf4076daf@mail.gmail.com>

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

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

On Tue, Nov 10, 2009 at 08:51:25AM +0200, Eitan Adler wrote:
> Correct me if I'm wrong but I thought that svn did its own checksumming.
> If so why do we need to our own?

Subversion's checksumming makes sure that you get exactly the same files
that are on the Subversion server at this particular moment in time.

The Ports Collection's distfile checksums make sure that you get exactly
the same files *as the port maintainer examined at some previous moment
in time*.

The difference is crucial.

  svnadmin create /home/svn/foo

  svn import http://.../foo/trunk/mycoolproject
 =20
  <create a port of mycoolproject>

  rm -rf /home/svn/foo

  svnadmin create /home/svn/foo

  svn import http://.../foo/trunk/mycoolproject

=2E..and suddenly the port fetches something completely different.

G'luck,
Peter

--=20
Peter Pentchev	roam@ringlet.net    roam@space.bg    roam@FreeBSD.org
PGP key:	http://people.FreeBSD.org/~roam/roam.key.asc
Key fingerprint	FDBA FD79 C26F 3C51 C95E  DF9E ED18 B68D 1619 4553
This would easier understand fewer had omitted.

--pf9I7BMVVzbSWLtt
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.13 (FreeBSD)

iEYEARECAAYFAkr5QTwACgkQ7Ri2jRYZRVMXFQCcC7maz9yKgMrkVMpB6y0BINJg
ACEAnihU3r+mOLhmUfgqVNR7t1iOvMBD
=9Nr3
-----END PGP SIGNATURE-----

--pf9I7BMVVzbSWLtt--



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