Gentoo Archives: gentoo-dev

From: Alec Warner <antarus@g.o>
To: Gentoo Dev <gentoo-dev@l.g.o>
Subject: Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
Date: Mon, 12 Oct 2015 17:45:01
Message-Id: CAAr7Pr_hgWY8bhojYcW=ymTPG0U9o872YFk+ypxu9RK6wUUfSQ@mail.gmail.com
In Reply to: Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/ by Rich Freeman
1 On Mon, Oct 12, 2015 at 3:58 AM, Rich Freeman <rich0@g.o> wrote:
2
3 > On Sun, Oct 11, 2015 at 11:35 PM, Duncan <1i5t5.duncan@×××.net> wrote:
4 > >
5 > > It is, however, worth repeating that in git, commits are entirely
6 > > separate from pushes and are very (as in, extremely!) cheap, while
7 > > pushes, particularly if properly repoman-checked, are obviously much more
8 > > expensive.
9 >
10 > Each commit really should be able to stand on its own all the same.
11
12 They should all be able to pass a repoman check.
13 >
14
15 I guess in some ideal world I sort of agree; but in practice I think
16 workflows exist that involve people messing around in their local repo
17 until they get stuff right, then running repoman at the end and pushing the
18 result (that is kind of the whole point of having a local staging repo.)
19
20 -A
21
22
23 >
24 > Otherwise when you do try to use tools like bisect you can get
25 > breakage. It is really frustrating when you're trying to track down a
26 > change that causes an issue and find a large stretch of commits that
27 > won't even build.
28 >
29 > --
30 > Rich
31 >
32 >

Replies