From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1SaTud-0000ey-Va for garchives@archives.gentoo.org; Fri, 01 Jun 2012 15:37:25 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 53933E068C; Fri, 1 Jun 2012 15:36:57 +0000 (UTC) Received: from rrzmta1.uni-regensburg.de (rrzmta1.uni-regensburg.de [194.94.155.51]) by pigeon.gentoo.org (Postfix) with ESMTP id 6A71DE066E for ; Fri, 1 Jun 2012 15:36:17 +0000 (UTC) Received: from rrzmta1.uni-regensburg.de (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 51638751D for ; Fri, 1 Jun 2012 17:36:16 +0200 (CEST) Received: from grenadine.localnet (pc59050.uni-regensburg.de [132.199.102.87]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) (Authenticated sender: hua59129) by rrzmta1.uni-regensburg.de (Postfix) with ESMTPSA id 4C5D0750A for ; Fri, 1 Jun 2012 17:36:16 +0200 (CEST) From: "Andreas K. Huettel" To: gentoo-dev@lists.gentoo.org Subject: Re: Re: Re: [gentoo-dev] Re: Portage Git migration - clean cut or git-cvsserver Date: Fri, 01 Jun 2012 17:36:03 +0200 Message-ID: <1636308.cYuZxjJslQ@grenadine> User-Agent: KMail/4.8.3 (Linux/3.3.5-gentoo; KDE/4.8.3; x86_64; ; ) In-Reply-To: References: <3375796.AWLuLamy3m@grenadine> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1896284.5tkiVBeEob"; micalg="pgp-sha512"; protocol="application/pgp-signature" Content-Transfer-Encoding: 7Bit X-Archives-Salt: b169d5f0-25d7-4e55-a6a9-92f46996b382 X-Archives-Hash: 4e71f4e06a5e6808a624b05c09c0620c --nextPart1896284.5tkiVBeEob Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" > On 2 June 2012 03:12, Andreas K. Huettel wrote: > >> "git cat-file -p $sha" is as close as you can get to commit objects > >> without needing to write your own decompressing wrapper. But it gives > >> the same results. > > > > Now, does the "signed data" also contain the parent sha? > > > > If yes, our discussion about rebasing is moot, because a rebase will in > > every case destroy previous signatures. > > Yes. Which basically means, you *cannot* have both > > a) rebase only merges > and > b) every commit must be signed > > as policies. > I would say that this is a very strong argument in favour of allowing merge commits. -- Andreas K. Huettel Gentoo Linux developer kde, sci, arm, tex, printing --nextPart1896284.5tkiVBeEob Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAABCgAGBQJPyOFoAAoJEEb+UGWnxTyHFugQAJ7sOdiTrRLBDll/aLzEHP/G U3RAaWnLcZNtWcoMRuZo/81YY8oXgEE4sMsh//PKYE0K4916hKzRq6qTa/aKN+dR 4qYMkEymkd3IOKjrrsezZtKoy2z8jxfMoaLbtGUZK5pK0k4++IlI+1/EtYZu0urJ uR5F6DDIZK2iCFPaHY+OVkb4wPmox3eDok1l6Y5wG1yvCKAfos5rF1jjqTOa+7w+ D8a/C/ToUIkpjT4fFqu7Y2DBI0ypkF+LsFnHtjS5ePzCsJbnJ0NqyV2JE0g1S5sm +a/FOmVydLKFWjy3N2WDDKhBnXvmRYM1aP3WJQHTllSC1ysM7b0HVKU7NRVgcvRY se9c/A30zecO2Sys6FYDh2oGQgd3Ho/XV0hwkPPtpbyhxozf/kT037RN8gjn6qO2 4bvmruPM9Lpr1sLKXMc2LuMZ3o8GoswfeeBLLCHm+lW+FXYZoFL8+8Obwx12qOZ0 OB3RgqZaf2QcZyWFFMvrprjphQGJrJpmAzjKkWua07MRXAtTLdowDSUfiIAP+Xa8 ATfps7DlrVNtRWzncp1nXIBFMgk52jLmOiou7QlWkTE26VMZEiwO7bg+PFWZKEYD 2IUplwlXbMHsI7ws4cXbo9jTyFHDH+uwbQ/vZK4P+uGefPAtRSfXqkYMRT5T5IFK Ks9+P4zeOOXxyQh+mfPA =oDiK -----END PGP SIGNATURE----- --nextPart1896284.5tkiVBeEob--