You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Martin Hajduch <ma...@assyst-intl.com> on 2004/01/22 17:13:32 UTC

binary files and repository files

hi !

i have installed subversion because i have read that it is 'efficiently 
handling binary files'
what i wanted to use it for:
i have a directory structure of compiled software, this is replicated to 
all servers where the software is running, size of the tree is cca 60mb 
currently

sources are in cvs, i have build/deployment mechanism to handle most of 
the tasks automatically
i also have a possibility to rebuild the tree with the software version 
from the past - but it takes quite some time to compile everything
so i was thinking of storing important versions in a subversion (these 
are binary files mostly)

however, to me it seems like repository size is always increased by 
size_of_changed_files * 2

i have imported part of the tree, 33mb; repository size was 70mb
then i have replaced one binary file (500kb) with a new version and 
almost the same size -> repository size increased by 1,2mb
then i have replaced another binary file (700kb) with a new version and 
almost the same size -> repository size increased by 1,5mb

these were jar files, and i can understand that they are zipped and 
therefore even a small change in a source code can lead to completely 
different content
if the size of the repository would increase by the size of changed 
binaries plus some kilobytes of meta data - i would be happy

can anyone explain me why is the repository size increasing so much with 
every commit ? can i do something to minimize this ?

thanks !

martin



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: binary files and repository files

Posted by Martin Hajduch <ma...@assyst-intl.com>.
>>Are you removing all the unused database log files?
>>
>>Read the FAQ:  http://subversion.tigris.org/project_faq.html#bdblogs
>>    
>>
>
>Which version do you use? Are you using a version which supports automatic
>deltification?
>  
>
i was not removing unused db logs - mea culpa

if i understand it right, then unused log files are something like 
archive logs in oracle ? i.e. they are not needed to retrieve older 
revisions, only to recovery corrupted repository ?

thanks !

regards,
martin


Re: binary files and repository files

Posted by Erik Huelsmann <e....@gmx.net>.
> > can anyone explain me why is the repository size increasing so much with
> 
> > every commit ? can i do something to minimize this ?
> 
> Are you removing all the unused database log files?
> 
> Read the FAQ:  http://subversion.tigris.org/project_faq.html#bdblogs

Which version do you use? Are you using a version which supports automatic
deltification?

bye,

Erik.

-- 
+++ GMX - die erste Adresse für Mail, Message, More +++
Bis 31.1.: TopMail + Digicam für nur 29 EUR http://www.gmx.net/topmail


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

Re: binary files and repository files

Posted by Ben Collins-Sussman <su...@collab.net>.
On Thu, 2004-01-22 at 11:13, Martin Hajduch wrote:

> can anyone explain me why is the repository size increasing so much with 
> every commit ? can i do something to minimize this ?

Are you removing all the unused database log files?

Read the FAQ:  http://subversion.tigris.org/project_faq.html#bdblogs


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org