rep-cache.db: was SVN repo
Stephen Montgomery-Smith
stephen at missouri.edu
Wed Aug 10 23:21:35 UTC 2011
On 08/10/2011 06:04 PM, Julian H. Stacey wrote:
> Hi Stephen& all
>
>> I created a .0001 delta for svn. It is about 5G. When compressed with
>> gzip, it goes down to 1.8G. When compressed with bzip2, it goes down to
>> 1.4G. When compressed with xz, it goes down to 1G. These are some huge
>> differences in my opinion.
>
> Yup ! Too big to ignore. Just in case,
> did you possibly overlook ensuring comparing like with like ? eg:
>
> man gzip
> -9, --best These options change the compression level used, with
> the -1 option being the fastest, with less compression,
> and the -9 option being the slowest, with optimal com-
> pression. The default compression level is 6.
> BTW I have : printenv | grep -i gzip # GZIP=--best
>
> man bzip2:
> And --best merely selects the default behaviour.
>
> man xz
> -0 ... -9
> Select a compression preset level. The default is -6.
> ......
>
The CTM's are created with "gzip -9." For bzip2 and xz I simply checked
default behavior. But bzip2 is already best by default.
Tests I have done in the past suggest that the difference created by
adjusting these numbers is not very great. I think what happens is that
the compression program splits the file into parts, and then compresses
each part. The -n options simply say how big those parts can be. As
you can imagine, making these parts super big will bring diminishing
returns.
>
>> If FreeBSD were to switch to svn, and stop supporting cvs, how many
>> people would be negatively impacted by not having svn on CTM?
>
> I'd miss it. I could live without,
> I could doubtless switch to running csup of ctm then svn,
> (but dont much want to punch another hole in firewall,
I get the impression that svn is via ssh. Do you have ssh blocked in
your firewall?
> figure packet proxying (cos gate disk too small),
> &/or fix my ftp proxy (only my http proxy works)
> I could fix or reconfig all, but I'd miss it :-),
> ctm via email, fed to local cvs tree has always been just so
> nice& efficient, allowing lots of offline for max security&/or
> better response for other interactive stuff,& quick load to laptop
> for travel, whatever.
>
>
>> I tried deleting base/db/repo-cache.db.
>
> I have the book Version Control with Subversion 2nd Ed. but never read it,
I found an online book on svn. I think it was this book. I searched
this book for rep-cache.db, but it came up blank.
> Maybe you might find an SVN expert to discuss with on one of the SVN lists at
> http://lists.freebsd.org/mailman/listinfo
> maybe
> http://lists.freebsd.org/mailman/listinfo/svn-src-svnadmin
I might do that, but probably not in the near future.
>
> Thanks for all the CTM work you do for us !
>
> Cheers,
> Julian
More information about the ctm-users
mailing list