terça-feira, 27 de novembro de 2012

PORTS: cvs / svn / portsnap




Bom, com o fim do suporte ao cvs ao ports previsto para 2013, resolvi escrever esta postagem.

Sempre use o cvsup, depois csup para atualizar tanto a árvore do ports como source, certa vez precisei usar o portsnap em um ambiente sem acesso a porta 5999 (csup/cvsup), deste de então passei a usar cada vez mais o portsnap.

Mais como sempre gostei de usar o csup, resolvi fazer uns teste com o SVN. Como pró tem maior controle da versão da árvore do ports, podendo até voltar a uma versão anterior, porém quanto a velocidade e espaço em disco, vamos aos comparativos:

SVN:
Tempo para criar uma árvore do zero, em um link de 1MB: 2horas
Espaço em disco (du -sh /usr/ports) : 1,1G

portsnap:
Tempo para criar uma árvore do zero, no mesmo link de 1MB: 20min para baixar e uns 13 para o extract
Espaço em disco (du -sh /usr/ports) : 697M

Com isto, fico mesmo com o portsnap, e quanto ao SVN, já estou portando meus servidores para o uso dele para atualização do source, e fica para uma próxima postagem .

Nenhum comentário: