Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
1 result

README.txt

Blame
  • 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"