Public | Automated Build

Last pushed: a month ago
Short Description
A minimalist container to use the (awesome) svn2git tool.
Full Description

Docker Container - svn2git



A minimalist container to use the (awesome) svn2git tool.

Modo de usar


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-no-git@vertigo.com.br
username2-no-svn = Nome do Usuário2 email2-no-git@vertigo.com.br

$ 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

Pipeline

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.

Docker Pull Command
Owner
vertigo
Source Repository

Comments (0)