您优化Subversion配置的诀窍是什么?


9

对于Linux或Windows系统,您将采取什么技巧来优化Subversion服务器?

以下是我当前在Linux上使用HTTPS在Apache上提供服务并由LDAP身份验证支持的Active Directory的技巧。


感谢您对KeepAlive的提醒!确实非常有帮助:我目前正在欧洲和亚洲之间进行svnsync,“ KeepAlive On”的性能翻了一番!
phil_w 2012年

Answers:


6

对于BDB和FSFS之间的性能差异,我不能说太多,但是我可以肯定地说FSFS更加稳定。我建议在BDB上使用它只是为了保持理智。当我们在BDB上运行大型存储库时,我们必须至少每周一次,通常多次运行恢复。这很烦人。现在,我们使用FSFS,它变得坚如磐​​石。


2
+1,但愿我能给你更多的选票。如果您使用的是BDB,那么您做错了。使用BDB时有很多问题。自从使用fsfs以来,我们还没有。
大卫·帕什利

感谢您的投入,过去三年来我一直在运行FSFS,一旦切换到默认值,就不会遇到这种情况(非常感谢)。很高兴知道我不应该打扰。:D
斯科特·马克威尔,

我使用SVN的主要原因之一是它具有FSFS存储库。我只是为此功能构建前沿。
d -_- b


0

当使用svnserve代替mod_dav_svn和Apache时,我测量了显着的性能改进。

我进行了一些测量,以便分析我正在从事的项目中的存储库性能,结果是除了先前使用的Apache服务器之外,还设置了svnserve服务器。有关参考和测量结果,请参见http://www.ohrner.net/software/tipps_en.php的 “ Subversion性能”部分。

我意识到,使用svnserve并非总是一种选择,但至少在除了WebDAV / DeltaV访问之外还使用它的情况下,通常是这样,如果有的话,这可能会有所收获。

冈特·奥尔纳

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.