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

RE: svn 1.7 improvements: Large repo? (w/ 40,000 files)

From: Bob Archer <Bob.Archer_at_amsi.com>
Date: Mon, 14 Feb 2011 17:23:38 -0500

> I notice that svn v1.7 is slated to have a new transfer protocol as
> well as new WC module.
> ( http://subversion.apache.org/roadmap.html )
> Right now, I have a repo with ~40,000 source and xml files.
> Full checkouts take forever.

That's why you shouldn't be doing "full" checkouts very often. You should check out the portion of your repository that you need to work on. Also, you also shouldn't need to checkout very much. Once you have a working copy you are mostly doing "update" which just brings down the modified files since your last checkout/update.

> My machine is pretty beefy, so that's not the bottle neck.  Network
> speed to the remote svn server is OK, but not terrible, and
> certainly not the bottle neck.

It could be if it is a windows machine. Trying checking out to a RAM disk. I have found the performance is much much faster.

> Assuming I upgrade my client to 1.7 when it comes out, my questions
> are:
> - Will either of the above improvements help me if the server
> _does_ get upgraded to v1.7?
> - Will either of the above improvements help me if the server _does
> not_ get upgraded to v1.7?

Most of the wc perf improvements will probably work with a 1.6 server. But, I expect there are some that won't.

All that said, I never heard that there will be a new protocol.

Received on 2011-02-14 23:24:25 CET

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.