Received: from spf3.us4.outblaze.com (spf3.us4.outblaze.com [205.158.62.25]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id iAF9kkxP015501 for ; Mon, 15 Nov 2004 09:46:46 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf3.us4.outblaze.com (Postfix) with ESMTP id C161653C61 for ; Mon, 15 Nov 2004 09:45:12 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CTdYj-00077Y-Ik for migo@homemail.com; Mon, 15 Nov 2004 04:54:05 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CTdXK-000756-QT for gnu-arch-users@gnu.org; Mon, 15 Nov 2004 04:52:39 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CTdXJ-00073v-J8 for gnu-arch-users@gnu.org; Mon, 15 Nov 2004 04:52:37 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CTdXF-00073k-6q for gnu-arch-users@gnu.org; Mon, 15 Nov 2004 04:52:36 -0500 Received: from [66.160.135.76] (helo=sipsolutions.net) by monty-python.gnu.org with esmtp (TLSv1:RC4-SHA:128) (Exim 4.34) id 1CTdO7-0005gl-Nk for gnu-arch-users@gnu.org; Mon, 15 Nov 2004 04:43:07 -0500 Received: from johannes by sipsolutions.net with local (Exim 4.34) id 1CTdO2-0000sN-R9 for gnu-arch-users@gnu.org; Mon, 15 Nov 2004 09:43:02 +0000 Received: by sipsolutions.net (tmda-sendmail, from uid 1000); Mon, 15 Nov 2004 09:43:02 +0000 (UTC) Received: from www-data by sipsolutions.net with local (Exim 4.34) id 1CTdNr-0000sA-Ft for gnu-arch-users@gnu.org; Mon, 15 Nov 2004 09:42:52 +0000 Received: from 131.234.36.56 (SquirrelMail authenticated user johannes); by secure.sipsolutions.net with HTTP; Mon, 15 Nov 2004 10:42:51 +0100 (CET) Message-ID: <36166.131.234.36.56.1100511771.squirrel@secure.sipsolutions.net> In-Reply-To: References: <20041114111431.E15533@mofo.meme.com> <4197AAA5.7080501@panoramicfeedback.com> <20041114131601.O15533@mofo.meme.com> Date: Mon, 15 Nov 2004 10:42:51 +0100 (CET) Subject: Re: [Gnu-arch-users] Removing the last changeset(s) from the archive To: gnu-arch-users@gnu.org User-Agent: SquirrelMail/1.4.3a X-Mailer: SquirrelMail/1.4.3a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal From: Johannes Berg X-Delivery-Agent: TMDA/1.0.3 (Seattle Slew) X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 868 Lines: 30 Brian May said: > So make that 3 commits instead: > > 1 commit is the botched one. > > 1 commit reverses the botched one so that everything is exactly the way > it was before. > > 1 commit is the commit exactly the one you originally intended. > > That way: > * you have complete history of everything (including mistake). > * you don't mess up other archives no matter how up-to-date they are. > * you still have 1 small patch for the bug fix. Couldn't one instead use the pending "commit --base" to commit a single patch that is based on the last good patch in the archive, essentially making that wrong patch a tiny detour in history? johannes _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/