[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: Tor Ringstad <torhr_at_pvv.org>
Date: 2007-11-02 17:16:40 CET

[Ben Collins-Sussman]
> 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?

Amen.

In my company, we've created {branches,tags}/personal/<username>
directories, and told people that there they can branch and tag to
their hearts delight. (The top-levels of branches/tags are reserved
for "officially sanctioned" stuff.)

A few people actually use this regularly (perhaps 10%), but most,
regrettably, don't. The reason is certainly not embarrasment, but the
simple fact that merging is not yet trivial enough.

When we switched from CVS to Subversion a couple of years ago, we had
big hopes for those "cheap branches", because branching in CVS was
nothing like cheap, and you'd have to be insane to even think of using
them for small-scale, short-lived stuff. We thought that, as soon as
we switch to Subversion, it would be easy to convince people to do
their day-to-day work on branches. Not surprisingly, we soon
discovered that *branching* isn't the problem, it's the *merging*
that's hard.

- Tor Ringstad -

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

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