Quais são os seus truques para otimizar sua configuração do Subversion?

9

Para um sistema Linux ou Windows, quais truques você faz para otimizar seu servidor Subversion?

A seguir estão os meus truques atuais para um sistema Linux que atua sobre o Apache com HTTPS e são suportados pelo Active Directory usando autenticação LDAP.

por Scott Markwell 30.10.2009 / 23:09

3 respostas

6

Eu não posso falar muito sobre a diferença de desempenho entre o BDB e o FSFS, mas posso dizer que o FSFS é muito mais estável. Eu sugiro usá-lo sobre BDB simplesmente para preservar sua sanidade. Quando tivemos um repositório extensivo rodando no BDB, tivemos que executar a recuperação pelo menos uma vez por semana, muitas vezes várias vezes. Foi irritante. Agora que usamos FSFS, tem sido sólido.

    
por 31.10.2009 / 01:42
5

"svnadmin pack" é um comando de documentação negligenciado, mas executá-lo com frequência pode ser útil, especialmente se seus commits forem pequenos.

    
por 16.11.2009 / 16:58
0

Eu medi melhorias significativas de desempenho ao usar o svnserve em vez de mod_dav_svn e Apache.

Eu realizei algumas medições para analisar o desempenho do repositório em um projeto no qual estou trabalhando, e o resultado foi configurar um servidor svnserve além do servidor Apache usado anteriormente. Veja link , Seção "Desempenho do Subversion" para referência e resultados de medição.

Eu percebo que usar o svnserve nem sempre é uma opção, mas muitas vezes é, pelo menos se usado em adição ao acesso WebDAV / DeltaV, e se for, pode ser recompensador.

Gunter Ohrner

    
por 12.05.2010 / 10:17