Pessoal,
mais desenvolvimento, e acredito que a conclusão do teste de conversão.
O primeiro teste que eu fiz, converti apenas o trunk, mas depois percebi que era super fácil converter todo o repositório sem perder nenhum histórico.
Para facilitar, marquei uma branch no mercurial com o nome de ‘main’, apontando para o último changeset do trunk.
O repositório completo está acessível pelo mercurial com o seguinte comando:
hg clone http://pybber.hg.sourceforge.net:8000/hgroot/pybber/adempierelbr-test adempierehg
a branch ‘main’ criada pode ser acessada com o comando:
hg update main
Eu comparei através do md5sum todos os arquivos (ignorei diretorios) da branch main do repositório de testes com os arquivos do trunk svn… os comandos foram os seguintes (em linux):
$ hg clone http://pybber.hg.sourceforge.net:8000/hgroot/pybber/adempierelbr-test adempierehg
$ cd adempierehg
$ hg update main
$ find . \( ! -regex '.*/\..*' \) -type f | sort | while read FILE ; do md5sum $FILE ; done > ~/hgsum.txt
$ cd ..
$ svn co https://adempierelbr.svn.sourceforge.net/svnroot/adempierelbr/trunk adempieresvn
$ cd adempieresvn
$ find . \( ! -regex '.*/\..*' \) -type f | sort | while read FILE ; do md5sum $FILE ; done > ~/svnsum.txt
$ md5sum ~/svnsum.txt ~/hgsum.txt
aefc1cb8bcdea83fd17689cb8ec7f2c3 /home/users/a/al/allgood/svnsum.txt
aefc1cb8bcdea83fd17689cb8ec7f2c3 /home/users/a/al/allgood/hgsum.txt
Lógico que este teste deverá ser refeito quando ativarmos o repositório oficial, mas já indica que podemos prosseguir!
Fico no aguardo dos comentários dos colegas para continuar auxiliando.
Abraços,
Claudemir