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

Re: [OT] commit methodology

From: Greg Stein <gstein_at_lyra.org>
Date: 2001-03-30 08:44:54 CEST

On Fri, Mar 30, 2001 at 01:52:22AM +0000, Tripp Lilley wrote:
> On Thu, 29 Mar 2001, Greg Stein wrote:
> > Trust is a big thing for me. If developers don't trust each other to do the
> > right thing, then the whole project loses productivity. I can go on about
> > this forever, but the main point here is that I feel that installing rules
> > and procedures is a blatant slap in the face, saying that "you must follow
> > these rules because we don't trust you."
> On the other hand, there are cases in which rules allow developers immense
> freedom to run wild in their own space, without worrying about adverse
> affects on other developers. This freedom is what motivates me to use the
> branching methodology I use in my own Perforce depot,

Interesting thought, but I feel a bit separate. I've been drinking for
several hours now :-), so I think I'll skip the reparte and get back to the
coding that I need to be doing :-) Suffice it to say, that I feel your
comment about how you work is still separate from the trust issue that I'm
referring to.

> Actually, to satisfy my curiousity, could someone tell me if any of the
> "core team" has significant experience with Perforce? I'm asking because
> the general philosophy and "mental model" of Perforce is sufficiently
> different from that of RCS, CVS, SourceSafe, MKS, and other "children of
> RCS" that it seems a good idea to study it and mine it.

Actually, I've always felt SourceSafe to be quite different from RCS/CVS. It
has a model much more similar to SVN. "copy to branch"

> Yes, I realize I wasn't around six months ago when people were actually
> -designing- all this stuff :) And, no, I'm not asking anyone to revisit
> the design. I'm just wondering if anyone -is- acquainted with the Perforce
> view of the world?

Somewhat. I was talking at length with a Perforce guy a few weeks ago, and
essentially told him that we were going to take away a good portion of his
customers and depress the price that they could charge for their product.
hehe... :-)

> course, it -does- have warts and things I would sorely love to change, but

Please tell us about the warts, so that we don't run into them with SVN. I'm
somewhat familar with the P4 model, but anything that you can describe would
be a help.


Greg Stein, http://www.lyra.org/
Received on Sat Oct 21 14:36:26 2006

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