Apa trik Anda untuk mengoptimalkan konfigurasi Subversion Anda?


9

Untuk sistem Linux atau Windows, trik apa yang Anda lakukan untuk mengoptimalkan server Subversion Anda?

Berikut ini adalah trik saya saat ini untuk sistem Linux yang melayani lebih dari Apache dengan HTTPS dan didukung oleh Active Directory menggunakan otentikasi LDAP.


terima kasih atas pengingat tentang KeepAlive! Memang sangat membantu: Saat ini saya melakukan svnsync antara Eropa dan Asia, dan 'KeepAlive On' menggandakan kinerja!
phil_w

Jawaban:


6

Saya tidak bisa mengatakan banyak tentang perbedaan kinerja antara BDB dan FSFS, tetapi saya dapat mengatakan bahwa FSFS jauh lebih stabil. Saya sarankan menggunakannya di atas BDB hanya untuk menjaga kewarasan Anda. Ketika kami memiliki repo besar yang berjalan di BDB, kami harus menjalankan pemulihan setidaknya sekali seminggu, sering beberapa kali. Itu menjengkelkan. Sekarang kita menggunakan FSFS, sudah sangat solid.


2
+1 Saya berharap saya bisa memberi Anda lebih banyak suara. Jika Anda menggunakan BDB, Anda salah melakukannya. Punya banyak masalah saat menggunakan BDB. Sejak menggunakan fsfs, kami belum memilikinya.
David Pashley

Terima kasih atas masukannya, saya sudah menjalankan FSFS selama 3 tahun terakhir, ketika itu sudah beralih ke default, jadi belum menyentuh situasi seperti itu (untungnya). Senang mengetahui bahwa saya tidak perlu repot. : D
Scott Markwell

Salah satu alasan utama saya menggunakan SVN adalah karena ia memiliki repos FSFS. Saya menggunakan untuk membangun tepi pendarahan hanya untuk fitur ini.
d -_- b


0

Saya mengukur peningkatan kinerja yang signifikan ketika menggunakan svnserve, bukan mod_dav_svn dan Apache.

Saya melakukan beberapa pengukuran untuk menganalisis kinerja repositori dalam proyek yang sedang saya kerjakan, dan hasilnya adalah men-setup server svnserve di samping server Apache yang sebelumnya digunakan. Lihat http://www.ohrner.net/software/tipps_en.php , Bagian "Performa Subversion" untuk referensi dan hasil pengukuran.

Saya menyadari bahwa menggunakan svnserve tidak selalu menjadi pilihan, tetapi sering kali, setidaknya jika digunakan sebagai tambahan untuk akses WebDAV / DeltaV, dan jika ya, itu mungkin bermanfaat.

Gunter Ohrner

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.