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

Re: [PATCH] "simple" custom keywords implementation

From: Ben Reser <ben_at_reser.org>
Date: 2004-07-04 07:58:05 CEST

On Sun, Jun 13, 2004 at 02:53:47PM -0500, Archie Cobbs wrote:
> I was thinking more along the lines of a tool that didn't require
> direct access to the repository.. E.g., imagine ProjectFoo wanted to
> let any arbitrary person mirror their repository using only anonymous,
> read-only client access. If such a tool existed, they would automatically
> get this for free by granting the equivalent normal SVN access.

SVN::Mirror is just such a tool. In fact svk, a different front end
that doesn't use our working copies probably meets the usage model you
are looking for. On top of all that it gives you merge history. And
works just fine alongside with people using the standard client. You
may want to take a look at it:
http://svk.elixus.org/

> That sounds like a reasonably intuitive usage model. I think this combined
> with compression should satisfy most pepole who care about disk space.

Compression has been discussed, but I don't think it'll happen. We're
not aware of a compression library that meets our licensing or platform
requirements. Plus compression could be slow. While compression is
usually cheap to read, it's usually expensive to write. So checkouts
would likely be slow. I think the far more likely solution will be
allowing the text-base to be ommitted and maybe built on demand. But as
has been discussed here before, this will likely require a complete
rewrite of the wc system, which won't happen until 2.0.

-- 
Ben Reser <ben@reser.org>
http://ben.reser.org
"Conscience is the inner voice which warns us somebody may be looking."
- H.L. Mencken
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Jul 4 07:58:47 2004

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