Subversion yapılandırmanızı optimize etmek için püf noktalarınız nelerdir?


9

Bir Linux veya Windows sistemi için Subversion sunucunuzu optimize etmek için hangi püf noktaları yapıyorsunuz?

Aşağıda, HTTPS ile Apache üzerinden sunulan ve LDAP kimlik doğrulaması kullanılarak Active Directory tarafından desteklenen bir Linux sistemi için geçerli hilelerim var.


KeepAlive hakkındaki hatırlatma için teşekkürler! Gerçekten çok yararlı: Şu anda Avrupa ve Asya arasında svnsync yapıyorum ve 'KeepAlive On' performansı iki katına çıkardı!
phil_w

Yanıtlar:


6

BDB ve FSFS arasındaki performans farkı hakkında fazla bir şey söyleyemem, ancak FSFS'nin çok daha kararlı olduğunu kesinlikle söyleyebilirim. Ben sadece akıl sağlığınızı korumak için BDB üzerinden kullanmanızı öneririm. BDB'de çalışan büyük bir depolarımız olduğunda, haftada en az bir kez, genellikle birkaç kez kurtarma yapmamız gerekiyordu. Tahriş ediciydi. Artık FSFS kullandığımıza göre, kaya gibi sağlam.


2
+1 Keşke sana daha fazla oy verebilsem. BDB kullanıyorsanız, yanlış yapıyorsunuz. BDB kullanırken çok fazla sorun yaşadım. FSF'leri kullandığımızdan beri hiçbirimiz yoktu.
David Pashley

Giriş için teşekkürler, FSFS'yi son 3 yıldır çalıştırıyorum, varsayılana geçtiğinde, böyle bir duruma (neyse ki) çarpmadım. Rahatsız etmem gerektiğini bilmek güzel. : D
Scott Markwell

SVN kullanmamın başlıca nedenlerinden biri FSFS depolarına sahip olmasıydı. Sadece bu özellik için kanayan kenarı oluşturmak için kullanıyorum.
d -_- b


0

Mod_dav_svn ve Apache yerine svnserve kullanırken önemli performans iyileştirmeleri ölçtüm.

Çalıştığım bir projedeki depo performansını analiz etmek için bazı ölçümler yaptım ve sonuç, daha önce kullanılan Apache sunucusuna ek olarak bir svnserve sunucusu kurmaktı. Referans ve ölçüm sonuçları için http://www.ohrner.net/software/tipps_en.php , "Subversion Performansı" bölümüne bakın .

Svnserve kullanmanın her zaman bir seçenek olmadığını, ancak en azından WebDAV / DeltaV erişimine ek olarak kullanıldığını ve ödüllendirici olabileceğini anlıyorum.

Gunter Ohrner

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.