Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-scm
Navigation:
Lists: gentoo-scm: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: Alec Warner <antarus@g.o>
From: Donnie Berkholz <dberkholz@g.o>
Subject: Re: repoman patch for git support (from drobbins)
Date: Sun, 16 Nov 2008 09:20:38 -0800
On 01:34 Sun 16 Nov     , Alec Warner wrote:
> Change the workflow[1].
> 
> Right now you pay the cost of running tree-wide tests every time you
> commit.  This incentivizes developers to commit less often (to avoid
> paying the tax of tree-wide tests).
> 
> In CVS commiting less is a problem:
> 
> 1. Make Changes to a number of files.
> 2. Script your commits.
> 3. Run Script
> 4....N: Script commits one file at a time.
> 4.5: A race condition between changes you have commited to CVS versus
> uncommited changes occurs when CVS is synced to Osprey.  This race
> condition can often cause tree oddness.
> 5.  All Changes commited.
> 5.5: All changes synced to Osprey.
> 
> I am unsure if repoman category and repoman tree-wide commits avoid
> this race condition.
> 
> A new scheme would be:
> 
> 1. Make Changes to a number of files.
> 2. Category or Treewide Repoman commit.
> 3. Run taxing tree-wide tests.
> 4. git commit -a (?)
> 5. Done!
> 
> Tell me if I'm horribly wrong or missing something, it is late here.

Are you saying we could use the index here? Another option (that you may 
or may not be suggesting) could be to make a new 'repoman push' 
operation that actually does the hard checks, and make 'repoman commit' 
just do a local commit and only very quick checks.

-- 
Thanks,
Donnie

Donnie Berkholz
Developer, Gentoo Linux
Blog: http://dberkholz.wordpress.com
Attachment:
pgpglNpk6XnPr.pgp (PGP signature)
Replies:
Re: repoman patch for git support (from drobbins)
-- Alec Warner
References:
repoman patch for git support (from drobbins)
-- Jeremy Olexa
Re: repoman patch for git support (from drobbins)
-- Robin H. Johnson
Re: repoman patch for git support (from drobbins)
-- Fabian Groffen
Re: repoman patch for git support (from drobbins)
-- Zac Medico
Re: repoman patch for git support (from drobbins)
-- Mike Auty
Re: repoman patch for git support (from drobbins)
-- Alec Warner
Re: repoman patch for git support (from drobbins)
-- Mike Auty
Re: repoman patch for git support (from drobbins)
-- Donnie Berkholz
Re: repoman patch for git support (from drobbins)
-- Alec Warner
Navigation:
Lists: gentoo-scm: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: repoman patch for git support (from drobbins)
Next by thread:
Re: repoman patch for git support (from drobbins)
Previous by date:
Re: repoman patch for git support (from drobbins)
Next by date:
Re: repoman patch for git support (from drobbins)


Updated Jun 17, 2009

Summary: Archive of the gentoo-scm mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.