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

Re: Does Subversion enable compression automatically under Apache

From: Moisei <moisei_at_gmail.com>
Date: 2005-03-09 08:47:15 CET

Aha, now we come closer to my problem :) Thanks.
> > checkouts and commits, Subversion sends all file data as binary diffs,
> > which are essentially already compressed.
That was exactly the question I've asked! Is it confirmed? Is it right for the
case of "checkout" -- when the delta is just a file itself?
In this case, there is no reason to use mod_deflate at all.

Here is my story, if somebody interested:
After 1 year's pilot we plan to switch from sourcesafe to subversion
on one of our
main code-base branches.
Subversion 1.1.3 runs on dedicated Xeon server witn 2 Gb RAM under
Windows 2000 server + apache 2.052
I imported the vss data into subversion repo - BDB backend and now I have
~13000 revisions. The repo size is about 500 MB.
The working copy size is 456 MB and it contains 110,000 files
and 21,000 folders -- all this include .svn folders.
Most of our developers are working in "house" office but few are
connecting from outside,
this is why I am interested to make their access as efficient as possible
Take into account the propaganda as well -- developers hate to change
their daily
workflow and subversion requires they change their mind in a very
stressful manner.
99% our code-base is C++ files.

Thanks a lot again to all of you for your replies,
such kind of support is so amazingly different from the one we have on
sourcesafe :)

Best Regards,
Moisei.

On Tue, 08 Mar 2005 21:02:01 -0500, Daniel Berlin <dberlin@dberlin.org> wrote:
> On Tue, 2005-03-08 at 15:55 -0600, Ben Collins-Sussman wrote:
> > On Mar 8, 2005, at 3:40 PM, Moisei wrote:
> >
> > > Thank you, Mark.
> > > I do my homework before I post to the list, so indeed I enabled and
> > > configured
> > > the mod_deflate with large memory buffer size and high compression
> > > level.
> > > Surprisingly, it takes the exactly same time to checkout quite large
> > > code-base.
> > > This is why I've asked whether it is already compressed, I just cannot
> > > find any
> > > another explanation.
> > >
> >
> > 90% of of the data travelling over the network is file data. For
> > checkouts and commits, Subversion sends all file data as binary diffs,
> > which are essentially already compressed. So turning on mod_deflate
> > isn't likely to decrease the amount of network traffic at all.
>
> This actually isn't true.
>
> New file data, and the instructions are suspectible to compression.
>
> zlib compression on them will probably buy you 10%, maybe more.
>
> In any case, it's *not* likely to increase the space taken :)
>
>

-- 
Best Regards,
Moisei
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Mar 9 08:49:39 2005

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