Is there a reason to checkout 40k files again and again? Can it be substituted by an svn update (after first checkout)?
If you are using svnkit library to do svn checkouts, then you may want to try there new version (with jna). There were performance issues in the old version of svnkit. I remember setting svnkit.symlinks to false (I use windows and no funky stuff) and it reduced the svn checkout time by a crazy number. Ankush ________________________________ From: NN Ott <nonot...@gmail.com> To: users@subversion.apache.org Sent: Mon, February 14, 2011 4:43:58 PM Subject: svn 1.7 improvements: Large repo? (w/ 40,000 files) Hello, 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. 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. 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? Thanks