Svn – What are your tricks for optimizing your Subversion configuration

apache-2.2performance-tuningsvn

For a Linux or Windows system, what tricks do you do to optimize your Subversion server?

The following are my current tricks for a Linux system serving over Apache with HTTPS and backed by Active Directory using LDAP authentication.

Best Answer

I can't say much about the performance difference between BDB and FSFS, but I can definitely say that FSFS is far more stable. I'd suggest using it over BDB simply to preserve your sanity. When we had a largish repos running on BDB, we had to run recovery on it at least once a week, often several times. It was irritating. Now that we use FSFS, it's been rock solid.