Re: HEADS UP: FreeBSD git mirrors demoted to beta status, need y
--3MMMIZFJzhAsRj/+
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Just a reminder that this re-roll will happen in almost two weeks.
Thanks to a couple of volunteers, I now have independent confirmation
that the process is deterministic and repeatable and the switch can
progress as planned.
Regards,
Uli
On Sat, 2012-12-15 at 14:22:46 +0100, Ulrich Sp=C3=B6rlein wrote:
> Bad news everyone,
>=20
> tl;dr The git mirror of the source repository needs to be re-rolled to
> make the conversion deterministically repeatable, this will change
> pretty much all git commit hashes.
>=20
> The re-roll will be done January 15, 2013.
>=20
> Not affected are the ports and doc repositories, nor is the svn_head
> (for use with git-svn) affected.
>=20
>=20
> Background
>=20
> The converter (svn2git) was handing commits and objects to git's
> fast-import in arbitrary order, this makes merge commits have an
> arbitrary order of their parent commits and thus these merge commits
> have changing commit hashes for each converter run.
>=20
> This has been fixed, but requires us to move all the branches over to
> this deterministic scheme, which will change all their commit hashes.
> None of the contents of these commits change, so rebasing/remerging your
> work into these branches is possible without running into any merge
> conflicts.
>=20
>=20
> We need your help
>=20
> A goal of these conversions is to have them repeatable by you (yes,
> you!), so the correctness of the conversion can be verified. There are
> also no backups of the conversion runs, as they should be repeatable
> anyway.
>=20
> We need 2-3 volunteers to run these conversions themselves and verify
> that the produced commit hashes match the published ones. The necessary
> steps to do this are documented on the Wiki under
>=20
> http://wiki.freebsd.org/GitWorkflow#History
>=20
> Please send me your output of git show-ref in a private mail, thanks.
>=20
> Cheers,
> Uli
>=20
> PS: This re-roll has nothing to do with the recent security incident.
--3MMMIZFJzhAsRj/+
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (FreeBSD)
iQEcBAEBAgAGBQJQ4Ce6AAoJEKOmmGRKr4LO78cH/RgCV96g7UAsI++NN6yKEHIA
iinKYlwTiMOY981NJ79mc12YU5mffbdE8anjDK5K+MbOAqeoUl+AoG8KbafDqUEk
yLL+nU3D2/iH/+FrenrGteJCOP+89NGfjuxTMi0yecoAnhQFOUt9t2PZOfvsTGFB
VEG+ZynGD4b00odW7jwv8YBNbhWxI661ZIzU8GR9aUzVg4Iyk5ac7tWwXvgRQNTI
TbtwHp+bh5MbTKXOsIAApcXy2liI1u1l94dxOkaSzEazeM7EBM/6d6NvLXk9PEMY
uxzhc6E7z58+EY4VvzkBDTwr1jct1VISXjWIJqvohEHwN+Pf7b2SBSNAAY9F/cY=
=yB0O
-----END PGP SIGNATURE-----
--3MMMIZFJzhAsRj/+--
討論串 (同標題文章)
完整討論串 (本文為第 5 之 6 篇):