On Wed, 2010-01-06 at 11:16 -0500, Julian Foad wrote:
> > * No commitment to mixed-revision working copies.
>
> That sounds interesting, but I haven't got to grips with what it really
> means in terms of user work flows, and in what senses it is an important
> functional restriction versus an advantage.
If you want centralized-VCS-like workflow and don't have mixed-rev
working copy support, you can wind up giving up automerge--the feature
of Subversion that lets you commit your awesome new stuff without having
to pull someone else's boring work in a different part of the tree
first. For very active projects with commits every few minutes or more,
that can be a big impediment.
It may be possible for a system to work around this by having a "push
and pull" operation such that you can push your changes and pull all of
the non-conflicting changes at the same time. I don't know if that's at
all common, though.
Received on 2010-01-06 22:01:34 CET