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

Re: excellent GIT video

From: Ben Collins-Sussman <sussman_at_red-bean.com>
Date: 2007-11-02 15:23:29 CET

On 11/2/07, Micah Elliott <mde@micahelliott.com> wrote:

> Again, privacy. Linus' argument is that a big problem is that
> branches are globally visible in the centralized model. Most
> agree that "commit early, commit often" is desirable, but that's
> restricted if your micro-commits are visible to the world, even
> if it's only your own buggy branch. The picture to keep in mind
> is that of a developer wanting to make a bunch of silly,
> potentially embarrassing changes to his local branch while on a
> spike, and later sending a super-commit (non-local) agglomerating
> and cherry-picking only the "smart" net result of all the
> micro-changes. This model better allows a developer to use the
> VCS as a scratch pad to record whimsical direction.

Are programmers really that prone to embarrassment? I mean, if you
create a private branch in central repository, and tell your peers
that you're just experimenting or saving scratch-work, what's the big
deal? I've never thought of developers as so ... insecure.

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Nov 2 15:24:20 2007

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

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