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

deja vu: text-base penalty discussion

From: Kean Johnston <jkj_at_sco.com>
Date: 2005-10-03 09:47:49 CEST

Hello fellow subverters :)

It's been a while since I last seriously looked at svn. I
decided to again today and picked up 1.2.3. Two tiny compile
errors (will be submitting a patch for that later) and all
was good. However, I noticed that my pet peeve - the text-base
penalty, is still extant. A year or two ago we had a long thread
on this but I see not much has changed. I'd like to re-open the
issue.

Here's what I'd dearly like to see. I would like it to be
possible to do text-base-less checkouts. Think: nightly
build machines. These are machines that have absolutely no
need of anything except for the raw files. No-one is ever
going to be editing there. In fact, the filesystem gets wiped
every night. In such environments (not uncommon) the current
text-base implementation imposes a 100% space penalty. Now
that I think about, such machines could do without the entire
.svn directory and just give me a raw dump. In fact thats such
a common thing to want to do I am sure there is a command that
already does it and someone is going to tell me what it is :)

Even in the case where I am doing active development, my
gigabit connection to teh server is plenty fast enought that
if I chose to do so, it would be nice to have a single file
that lists stat and crc32 type information as a means of
detecting that a file had changed. If it has, and I do a
svn diff, I care more about the disk space than the network
overhead. Or perhaps re-introduce the idea of 'svn edit',
which when executed, creates the local copy for network-less
diffs etc.

I am totally up for making this happen, if others agree or
would find it useful. But before I do I'd like to hear from
the powers-that-be what the problems are likely to be.

Kean

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Oct 3 09:48:56 2005

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