From owner-freebsd-hackers@FreeBSD.ORG Sat Dec 15 16:11:21 2012 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5654ED71; Sat, 15 Dec 2012 16:11:21 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-bk0-f54.google.com (mail-bk0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 8227E8FC19; Sat, 15 Dec 2012 16:11:19 +0000 (UTC) Received: by mail-bk0-f54.google.com with SMTP id je9so2107974bkc.13 for ; Sat, 15 Dec 2012 08:11:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; bh=4uSl/hUB7zoqq6Vv5ApRV0QfFU8/WS1FBps7OoIOQaA=; b=bxGGzifDJrh0ds/mNq+/6q2JpL9xaMcU06uiuKOOcXY8uu8JJ7J/zfdZDokw+tlNF1 fykk1/xECsqP1hs0erXSylkxPGWmqVNQwnTSvcJOihphtDZ6W3E8YwNA8fDLCJQ0fY65 WXZZGPERh6ZSHa0zvHIZM7m23CWi6gstGIDiU2IxD8PL1gagZ8xINQJ8364IP8s9zUvn ZNDQ2yEvFJNAWcHs/WbCLvC2FLMK0b/WXMRGnb4pFmqzSzDRfBqsA/EnWwM6R0NyHqbd o8WoZZ/JwO1l4Ke5W4d6WvXUVHi5Lev1kHAqK9f+bri0I91/fk8mK9VV9oMulQj/bWnY kvQQ== Received: by 10.204.149.143 with SMTP id t15mr4154624bkv.45.1355587876351; Sat, 15 Dec 2012 08:11:16 -0800 (PST) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.204.167.71 with HTTP; Sat, 15 Dec 2012 08:10:46 -0800 (PST) In-Reply-To: <20121215132246.GH69724@acme.spoerlein.net> References: <20121215132246.GH69724@acme.spoerlein.net> From: Chris Rees Date: Sat, 15 Dec 2012 16:10:46 +0000 X-Google-Sender-Auth: BSv-TxjQAhpEz0EszjFWaPPrruw Message-ID: Subject: Re: HEADS UP: FreeBSD git mirrors demoted to beta status, need your help To: "current@freebsd.org" , FreeBSD developers , "freebsd-hackers@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2012 16:11:21 -0000 On 15 December 2012 13:22, Ulrich Sp=F6rlein wrote: > Bad news everyone, > > 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. > > The re-roll will be done January 15, 2013. > > Not affected are the ports and doc repositories, nor is the svn_head > (for use with git-svn) affected. > > > Background > > 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. > > 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. > > > We need your help > > 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. > > 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 > > http://wiki.freebsd.org/GitWorkflow#History > > Please send me your output of git show-ref in a private mail, thanks. Hey, http://www.bayofrum.net/~crees/scratch/git-show-ref.txt I hope it's what you were hoping for :) My local svn mirror is synchronised at midnight GMT (UTC). Need anything else? Chris