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

Re: slashdot stuff

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2004-02-23 15:01:47 CET

Sean Cavanaugh wrote:

> For whatever reason, the documentation causes people to feel the
> primary or only method of access to the svn database is through Apache.

We've been working hard to change that perception, in the book, as well
as the FAQ and other website docs. Can you give us specifics? I see
someone say "we need apache?" in a slashdot post, but he's immediately
corrected by someone else. That tells me our campaign is working. :-)

> I've seen posts about dangers of running multiple users with ssh
> tunneled svnserve. Whats up with that? Please tell me this is typical
> slashdot misinformation. The programmer in me screams that this has to
> be something that the Berekely DB libraries should be dealing with and
> not Subversion. Even if this is not true, then svnserve itself should
> deal with that on some level relatively easily . . .

Using a database means taking some care so that different users don't
clobber permissions for each other on the database files. (CVS has the
same problems, really.) Read 'using multiple servers' at the end of
chapter 6 in the book. It's doable, but if you want the least headache,
you'll avoid file:/// and svn+ssh:// access completely, and only allow a
network server process to ever touch the database, via svn:// and http://.

If you're an svnserve user, take a look at the book again. It now has
its own built-in authentication and authorization. You don't have to
use svn+ssh:// to authenticate anymore.

> In my world, about the only thing I'd say is missing from Subversion
> is a nice clean built-in way of handling having files require exclusive
> check-out.

Yes, it's high priority for new post-1.0 features.

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Feb 23 15:02:25 2004

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.