Florent Daigni?re wrote:
> The original debate was about "why should we switch to git": I have just
> explained why I don't receive the "makes branching/forking easier" as an
> important point for now.
> 
And I'd like to chime in that easier branching/forking doesn't mean only
more incompatible clients, it also means a different type of interaction
with your SCM, where checking in happens nearly as often as saving your
work.  This may have positive effects on development because the more
history is kept in the SCM, the easier it is to revert to a previous
version on failure, or pull from somewhere else in the tree of code if
you realize you didn't want to get rid of something.

A single line of development results in less of this because people
generally commit to the SCM only top-quality, fully working and tested
code, so more of the work happens outside the SCM, losing the above
benefits to some extent.

E.

Reply via email to