Quelles sont vos astuces pour optimiser votre configuration Subversion?


9

Pour un système Linux ou Windows, quelles astuces faites-vous pour optimiser votre serveur Subversion?

Voici mes astuces actuelles pour un système Linux servant sur Apache avec HTTPS et soutenu par Active Directory en utilisant l'authentification LDAP.


merci pour le rappel de KeepAlive! Il est en effet très utile: je fais actuellement svnsync entre l'Europe et l'Asie, et «KeepAlive On» a doublé les performances!
phil_w

Réponses:


6

Je ne peux pas en dire beaucoup sur la différence de performances entre BDB et FSFS, mais je peux certainement dire que FSFS est beaucoup plus stable. Je suggère de l'utiliser sur BDB simplement pour préserver votre santé mentale. Lorsque nous avions un repos reposant sur BDB, nous devions exécuter la récupération au moins une fois par semaine, souvent plusieurs fois. C'était irritant. Maintenant que nous utilisons FSFS, c'est solide comme le roc.


2
+1 J'aimerais pouvoir vous donner plus de votes. Si vous utilisez BDB, vous le faites mal. J'ai eu tellement de problèmes lors de l'utilisation de BDB. Depuis que nous utilisons fsfs, nous n'en avons pas eu.
David Pashley

Merci pour la contribution, j'utilise FSFS depuis 3 ans, quand il est passé à la valeur par défaut, donc je n'ai pas rencontré une telle situation (heureusement). Bon à savoir, je ne devrais pas déranger. : D
Scott Markwell

L'une des principales raisons pour lesquelles j'utilisais SVN était qu'il avait des dépôts FSFS. J'utilise pour construire le bord de saignement juste pour cette fonctionnalité.
d -_- b


0

J'ai mesuré des améliorations de performances significatives lors de l'utilisation de svnserve au lieu de mod_dav_svn et Apache.

J'ai effectué quelques mesures afin d'analyser les performances du référentiel dans un projet dans lequel je travaille, et le résultat a été de configurer un serveur svnserve en plus du serveur Apache précédemment utilisé. Voir http://www.ohrner.net/software/tipps_en.php , section "Subversion Performance" pour les résultats de référence et de mesure.

Je me rends compte que l'utilisation de svnserve n'est pas toujours une option, mais souvent elle l'est, du moins si elle est utilisée en plus de l'accès WebDAV / DeltaV, et si c'est le cas, cela peut être gratifiant.

Gunter Ohrner

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.