A minimalist container to use the (awesome) svn2git tool.
3.5K
A minimalist container to use the (awesome) svn2git tool.
Caso o repositório SVN se encontre na estrutura padrão de SVN (/trunk, /tags e /branches), basta executar os comandos abaixo.
$ mkdir pasta-destino-do-projeto
$ docker run -it -v $(pwd)/pasta-destino-do-projeto:/svn2git vertigobr/svn2git [REPOSITÓRIO]
Caso deseje incluir o nome de cada usuário que fez o commit no projeto, tenha um arquivo texto na seguinte forma:
username-no-svn = Nome do Usuário [email protected] username2-no-svn = Nome do Usuário2 [email protected]
$ docker run -it -v $(pwd)/pasta-destino-do-projeto:/svn2git -v $(pwd)/authors.txt:/authors.txt vertigobr/svn2git --authors /authors.txt [REPOSITÓRIO]
Documentação do svn2git aqui
Qualquer novo commit nesse repositório gera um push no GitHub da Vertigo e, consequentemente, uma nova imagem pública no Docker Hub da Vertigo.
Content type
Image
Digest
Size
31.3 MB
Last updated
over 8 years ago
docker pull vertigo/svn2git