Select Git revision
-
Clara Daia Hilgenberg Daru authoredClara Daia Hilgenberg Daru authored
README.txt 1.30 KiB
redmine2taiga ============= Transferência de tarefas do Redmine para o Taiga. Aborta se o projeto não existir no Redmine, permite criar projeto novo no Taiga se não existir um com o nome fornecido. Atribui os casos no Taiga para os mesmos membros do Redmine, se o usuário existir no Taiga com o mesmo e-mail do Redmine. ### Dependências do python ### requests json pypandoc requests_toolbelt ### Antes de executar ### Obter token de acesso do Taiga com $ ./auth.sh A ideia é criar um usuário "Redmine" com superpoderes no taiga e usá-lo na transferência, mas é possível transferir com token de qualquer usuário com permissão de criação. Adicionar tokens de acesso em conf.py. Adicionar no Taiga as labels de prioridade, status e tipo equivalentes às do Redmine, a saber prioridade: {'baixa', 'normal', 'alta', 'urgente'} status: {'novo', 'aceito', 'em andamento', 'aguardando testes', 'em testes', 'fechado', 'rejeitado'} tipo: {'bug', 'requisito', 'suporte', 'pacote de trabalho', 'atividade', 'melhoria'} Se essas labels não existirem, alguns casos podem ser criados com labels default ### Usage ### $ ./project-transfer.py "Nome do projeto no Redmine" "Nome do projeto no Taiga"