é mais ou menos eficiente que o subversion? (carga do servidor sábio)

2

curioso que repositório de código-fonte é mais eficiente em termos de uso de recursos do servidor, git ou svn?

    
por user2659 16.12.2009 / 17:51

1 resposta

5

Se você quer dizer salvar recursos em seu servidor de repositório, eu diria que o DVCS em geral (git, bzr, hg, etc.) é mais eficiente porque há mais operações que podem ser feitas localmente.

Por exemplo, com o DVCS, você pode facilmente mesclar ramificações em sua máquina de desenvolvimento e depois enviar o resultado para a máquina de repositório, enquanto um VCS centralizado (como CVS ou svn) terá que fazer a mesclagem na máquina de repositório, assim, usando mais recursos.

Quando se trata de recursos de disco, eu acho git e bzr mais eficientes também porque CVS e svn colocam informações de versão em cada nível da árvore (CVS dirs no caso do CVS, .svn dirs no caso de svn) enquanto git e bzr usam apenas um diretório (.git ou .bzr) no topo da árvore, que é mais eficiente em termos de espaço em disco.

    
por 16.12.2009 / 18:20