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

Re: New User, Strange Behaviour...

From: Ryan Schmidt <subversion-2007a_at_ryandesign.com>
Date: 2007-03-07 04:13:57 CET

On Mar 6, 2007, at 16:53, Pat McCarten wrote:

> I have created my repository on the external hard drive at E:\svn
> and have many sub-directories now in my repository. My working copy
> is on my C:\ and is basically most of my personal files. I have
> been adding a lot of data into the svn repository, and this is
> where I’m experiencing the weird issue. I started the process with
> about 8 GB of free space on the local HD. As I add files to the svn
> repo, I seem to be running out of space on the local HD. It seems
> that during the commit process it is incrementally consuming drive
> space on the local drive. Is this supposed to happen? Basically,
> I’ve got 10 GB of data in the working copy that I’d like to commit
> to the repo. The repo disk has plenty of free space (over 60 GB) so
> it should be fine. The weird thing that is happening is that the
> commit process seems to consuming all the local drive free disk space.
>
> I've done some reading and understand that courtesy of the
> automatic base copy comparison feature my working copy stores a
> duplicate file of the current repository file in its .svn folder.
> I'm wondering if there's a way to disable the automatic base copy
> feature or an alternative so I can save local drive space?

So you already know why you're using up more space on your working
copy drive: because Subversion stores a copy of every file in the
text-base directory in the .svn directory. No, there is currently no
way in Subversion to turn this off or make it smaller.

The request to make the text-base optional is filed here:

http://subversion.tigris.org/issues/show_bug.cgi?id=525

The request to allow the text-base to be compressed to use less space
is filed here:

http://subversion.tigris.org/issues/show_bug.cgi?id=908

You might want to consider using SVK instead, which is based on
Subversion, and I believe it does not store pristine copies in the
way that Subversion does. However, I believe you need to have a local
copy of the repository, which may end up taking as much space as (or
more than) the pristine copies would. But you should try it out and
see if it works better for you.

http://svk.bestpractical.com/

-- 
To reply to the mailing list, please use your mailer's Reply To All  
function
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Mar 7 04:14:29 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.