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

Re: smaller working-copies (was compressed or no text-base)

From: Michael Wood <mwood_at_its.uct.ac.za>
Date: 2003-07-10 12:43:43 CEST

On Thu, Jul 10, 2003 at 11:16:04AM +0200, pmarek@users.sourceforge.net wrote:
> Hello everybody,
> there have been some discussion in the past how to get a smaller
> working-copy.
> Links are
> http://marc.theaimsgroup.com/?l=subversion-dev&m=105311561626396&w=2
> compressed text-base (zlib), is issue 908
> http://subversion.tigris.org/issues/show_bug.cgi?id=908
> http://marc.theaimsgroup.com/?l=subversion-dev&m=103578782825114&w=2
> no text-base, is issue 525
> http://subversion.tigris.org/issues/show_bug.cgi?id=525
> and related too
> http://marc.theaimsgroup.com/?l=subversion-dev&m=104849632010219&w=2
> Now I'd like to know the current status of this discussion and/or
> possible patches. I saw that both are registered as "Post 1.0" - but
> when is 1.0 planned, and when may this arrive??

Issues listed as "Post 1.0" means that the core developers aren't
planning to work on it before then, but that if someone else comes up
with a good patch it will be considered. Of course, if the patch is
really invasive it might not go in because of the potential for bugs.

The problem is that libsvn_wc is, from what is normally mentioned on the
mailing list when this subject comes up, very complicated and could do
with a rewrite. But that rewrite is not planned before 1.0. i.e. you
could write up a patch and see if the developers are willing to include
it. If they feel it's too risky, you'll just have to keep it as a local
modification for a while.

> Alternatively I thought about making hardlinks of the files in the
> .svn/-directories. AFAIK makes the lib_wc always a temporary file
> which is then moved - right? so using hardlinks in the
> .svn-directories should not hurt - right?

The problem is that text-base files and the actual files are not
identical in general. They may be a lot of the time, but if you're
using keyword substitution and eol translation they won't be.

> Any suggestions? Help, please??

Maybe the compressed text-base patch would be easiest to use for now.

Michael Wood <mwood@its.uct.ac.za>
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Jul 10 12:44:41 2003

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.