From: Anders Rune Jensen <arj@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] Committing straight to stable
Date: Mon, 25 Apr 2005 03:04:48 +0200 [thread overview]
Message-ID: <1114391088.20022.12.camel@localhost> (raw)
In-Reply-To: <20050424144444.58715f9c@snowdrop>
[-- Attachment #1: Type: text/plain, Size: 1307 bytes --]
On Sun, 2005-04-24 at 14:44 +0100, Ciaran McCreesh wrote:
> Since keywording policy seems to be being ignored again... Don't *ever*
> commit new ebuild revisions straight to stable, even if you think it's a
> trivial fix. There are plenty of things that could go wrong even with
> simple patches -- for example, if you accidentally included some CVS Id:
> lines in your patch, they'll get nuked when you do the commit. And, if
> you commit straight to stable, you end up breaking arch rather than just
> ~arch.
>
> The "all things must go through ~arch for a while first" rule is there
> for a good reason. It's not something you can arbitrarily ignore because
> you think you're not breaking anything...
Let me first start by saying that committing straight to stable was
clearly a mistake. I can't help wonder why CVS would change patch files
(it probably doesn't know the difference between ordinary files and
patches) or why repoman doesn't catch something like this? CVS changing
files on commit goes against the whole "test before commit" mantra and
I'm probably not the first to have encountered this problem?
--
Anders Rune Jensen
http://www.cs.auc.dk/~arj/
PGP/GnuPG key: 1024D/62C2D7F0 @ pgp.mit.edu
Fingerprint: 6A03 907E 92E1 47EB 4EAB 76B6 068A ACD1 62C2 D7F0
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
next prev parent reply other threads:[~2005-04-25 1:04 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-04-24 13:44 [gentoo-dev] Committing straight to stable Ciaran McCreesh
2005-04-24 19:43 ` Aaron Walker
2005-04-24 20:29 ` Paul Waring
2005-04-24 20:33 ` Jan Kundrát
2005-04-24 20:46 ` Paul Waring
2005-04-24 20:44 ` Ciaran McCreesh
2005-04-24 21:08 ` Francesco Riosa
2005-04-24 21:24 ` Diego 'Flameeyes' Pettenò
2005-04-24 21:35 ` Ciaran McCreesh
2005-04-24 21:37 ` Diego 'Flameeyes' Pettenò
2005-04-24 21:46 ` Ciaran McCreesh
2005-04-24 21:50 ` Alec Warner
2005-04-24 20:59 ` foser
2005-04-24 21:08 ` Paul Waring
2005-04-24 21:09 ` Ciaran McCreesh
2005-04-24 22:13 ` Mike Frysinger
2005-04-25 1:04 ` Anders Rune Jensen [this message]
2005-04-25 1:44 ` Robin H. Johnson
2005-04-25 2:04 ` Donnie Berkholz
2005-04-25 3:13 ` Robin H. Johnson
2005-04-25 4:12 ` Donnie Berkholz
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1114391088.20022.12.camel@localhost \
--to=arj@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox