"LOWE,DAVID (HP-Vancouver,ex1)" <dave.lowe@hp.com> writes:
> What I mean by "order-independent manner" is this. Two developers are
> working on a code set. Developer A has a branch and makes and checks in
> changes on his branch on Monday, Tuesday, and Wednesday. An SCM that allowed
> "order-independence" would allow Developer B to apply Developer A's
> Wednesday changes first and later apply the Tuesday and Monday changes.
Change-set systems must have a way of detecting whether Wednesday's
changes depend on Tuesday's and/or Monday's, right? (Let's assume
we're just talking about textual overlap, not a system that deduces
build dependencies or something fancy like that).
When they detect a dependency, what do they typically do? Bring in
the smallest portion of the Tuesday change that will make it possible
to apply Wednesday's? Bring in all of the Tuesday change? Just
return an error?
(Side note: IMHO, it would be *great* for Subversion to have changeset
functionality, even if we approach it incrementally. There's a lot to
grok here, though.)
-K
> > -----Original Message-----
> > From: Greg Hudson [mailto:ghudson@MIT.EDU]
> > Sent: Tuesday, October 08, 2002 9:32 AM
> > To: LOWE,DAVID " "(HP-Vancouver,ex1)
> > Cc: 'dev@subversion.tigris.org'
> > Subject: Re: Adding changeset-like functionality to subversion
> >
> >
> > On Tue, 2002-10-08 at 12:21, LOWE,DAVID (HP-Vancouver,ex1) wrote:
> > > My company is very interested in an SCM system that
> > supports collaboration
> > > with many sites and has changeset-like functionality. By
> > changeset-like, I
> > > mean the ability to apply collections of file modifications in an
> > > order-independent manner. Any comments/thoughts on the
> > feasibility of adding
> > > this functionality to subversion?
> >
> > What does "in an order-independent manner" mean here? And can you
> > describe a use case?
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Oct 8 20:18:09 2002