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

Re: rapidsvn feedback

From: Josef Wolf <jw_at_raven.inka.de>
Date: 2002-07-31 01:06:04 CEST

On Tue, Jul 30, 2002 at 04:26:23PM -0500, Karl Fogel wrote:

> > Although this is true, I don't think it makes much sense to use svn
> > without good practices. Failing to use good practices will result in
> > failings to get benefits out of svn. Thinking this way, it makes
> > no sense to use svn without good practices.
>
> Huh? This is simply not true. You can get plenty of benefit from
> Subversion, with no other practices at all besides just using a
> version control system.

You misunderstood my point. My point was simply that you can easily
loose the benefits of svn if you start "bad Practices". Just for an
example: run all the svn-code through indent(1) and commit the
results. While this is neither a failure in svn nor in indent, this
will lead you into hell when you have to merge across the revision at
which you ran indent. You can still get benefits from svn, but you
are calling for hell on the long run if you really do such a thing.

My point is that such an appendix could keep many people from shooting
in their feet. You are right when you say that this things are not
specific to svn. But newbies will start to blame svn because the
problems they experience will come along with svn.

> Are you claiming you got _no_ benefit out of CVS, when you used it
> before having learned "good practices"? :-)

No! I got great benefits out of CVS. But I would have saved a lot of
trouble if I had known about some important things 10 years
ago. Things become even worse: Since you can't (officially) change
historic things once they are in the repo, the errors you have done in
your early days will haunt you as long as the specific repository
exists. Thus it is very important to start doing things right when you
create the repo. Maybe I am somewhat paranoid on this point, but as I
mentioned before: I had to learn the hard way. And I think I am not
the only one who had to go the hard way...

> Hey, if you want to write a book on good practices, go for it! Even
> feel free to post once on this list trolling for co-authors; it's
> technically off-topic, but hey, we're easy... :-)

Ummm... When you think I am a troll, maybe I should really shut up.

-- 
-- Josef Wolf -- jw@raven.inka.de --
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Jul 31 01:08:03 2002

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.