[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Question about long commits

From: Stefan Sperling <stsp_at_elego.de>
Date: Wed, 22 Jul 2009 21:43:51 +0100

On Wed, Jul 22, 2009 at 03:10:19PM -0500, Robert Dailey wrote:
> On Wed, Jul 22, 2009 at 2:32 PM, Erik Huelsmann <ehuels_at_gmail.com> wrote:
>
> > On Wed, Jul 22, 2009 at 9:18 PM, Robert Dailey<rcdailey_at_gmail.com> wrote:
> >
> > What limitations are placed on the repository while the commit is in
> > > progress?
> >
> > None. There is a limitation placed on the commit though: if any item
> > the commit changes is also changed in the mean time, the commit may be
> > rejected with an "out-of-date" error.
>
>
> If this is true, this seems problematic. What if the team is making a commit
> every 5 minutes? Assuming each commit the team makes touches at least one of
> the files you are committing, then you will never be able to successfully
> commit your changes. Ever.

In this case your team just needs to physically meet up with one another
for a change, and solve the problem by rolling 2 dice -- whoever gets
the combination [4,2] can go off and make a commit. Everyone else
needs to take a sip of their coffee each turn until they are totally
buzzed out on caffeine.

That should break the deadlock.

Stefan
Received on 2009-07-22 22:44:47 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.