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

Re: ViewCVS and Subversion (was Re: Accessing different revs via Apache?)

From: Greg Stein <gstein_at_lyra.org>
Date: 2002-10-12 04:49:58 CEST

On Wed, Oct 09, 2002 at 04:36:33PM +0200, Wolf Josef wrote:
>...
> BTW: I tried to get a copy of the current ViewCVS tarball, but could
> not figure out how to get it. ViewCVS on viewcvs.sourceforge.net
> seems not to be configured for delivery of tarballs? Any Idea where I
> coud get a current snapshot?

SourceForge hasn't, and probably wouldn't, configure their installation of
ViewCVS to support tarball download. It is rather expensive on the server to
build tarballs on the fly like that. And I can just see some yahoo going and
setting up their web page to create a link to the "latest tarball" and
*really* smash the server.

Second, constructing tarballs from CVS isn't really good for a high capacity
site like SourceForge. ViewCVS is designed to be *totally* readonly -- it
doesn't even take out a lock when it reads the files. Obviously, that means
that you can read a file while somebody is committing to it. Oops! Bad
tarball. Or maybe a checkin part way thru the tarball construction, so you
get a partial commit. Honestly, the feature is best for workgroups with low
commit rates.

The tarball generation will be just fine for SVN repositories, though, since
we would construct a tarball based on a revision, which is read only. I
still don't know that it would be enabled by default cuz of the performance
implications, but at least the tarballs that are built will be guaranteed to
be correct.

In any case, we're hoping to do a ViewCVS 1.0 release next week. That'll
have the SVN bits in there, just not doc'd. To get it before then, you must
use a CVS client.

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 12 04:48:30 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.