tratihubis

Tela Software:
tratihubis
Detalhes de Software:
Versão: 0.4
Data de upload: 14 Apr 15
Revelador: Thomas Aglassinger
Licença: Livre
Popularidade: 19

Rating: 1.0/5 (Total Votes: 1)

tratihubis é uma ferramenta que converte bilhetes Trac para questões Github usando os seguintes passos:
1. O usuário exporta manualmente os bilhetes Trac para converter para um arquivo CSV.
2. Tratihubis lê o arquivo CSV e usa os dados para criar problemas Github e marcos.
Instalação
Para instalar tratihubis, uso pip ou easy_install:
& Nbsp; pip instalar tratihubis
Se necessário, este também instala o pacote PyGithub.
Uso
Informações sobre bilhetes Trac para converter tem de ser fornecida em um arquivo CSV. Para obter esse arquivo CSV, criar uma nova consulta Trac usando a instrução SQL armazenado em query_tickets.sql e salvar o resultado clicando em "Baixar em outros formatos: delimitada por vírgula Texto" e escolhendo por exemplo / usuário / me / mytool / bilhetes. CSV como arquivo de saída.
Em seguida, crie um arquivo de configuração para descrever como fazer o login para Github eo que converter. Por exemplo, você pode armazenar o seguinte em ~ / mytool / tratihubis.cfg:
[Tratihubis]
user = alguém
password = segredo
repo = mytool
bilhetes = /Users/me/mytool/tickets.csv
Em seguida, execute:
& Nbsp; tratihubis ~ / mytool / tratihubis.cfg
Este testes que os dados de entrada e informações Github é válido e grava um log para o console descrevendo que as operações seriam realizadas.
Para realmente criar as questões Github, você precisa habilitar a opção de linha de comando --really:
& Nbsp; tratihubis --really ~ / mytool / tratihubis.cfg
Esteja ciente de que as questões Github e marcos não pode ser excluído no caso de você bagunçar. Sua única solução é remover todo o repositório e começar de novo. Então certifique-se de que tratihubis faz o que quiser antes de habilitar --really

O que é novo nesta versão:.

  • rótulos opção de configuração Adicionado para mapear status e resolução Trac a rótulos Github.

O que é novo na versão 0.3:.

  • Adicionado conversão dos comentários
  • Adicionado fechamento de questão para que o bilhete Trac correspondente já foi fechada.
  • Adicionado validação de questões usuários são atribuídos. Eles devem ter um usuário Github ativo.

O que é novo na versão 0.2:

  • Adicionado usuários opção de configuração para mapear usuários Trac para os usuários Github.
  • Adicionado binário para executar tratihubis em vez de python -m tratihubis.
  • suposto número de emissão Alterado no log de ter problemas existentes na conta.

Requisitos :

  • Python

Limitações :

  • Atualmente tratihubis converte apenas bilhetes com suas descrições e marcos. Ele também cria marcos, conforme necessário.
  • questões Github obter o mesmo proprietário como o bilhete Trac. Isso só funciona se o usuário Trac tem o mesmo nome no Github. Se este não for o caso, edite manualmente o proprietário e repórter colunas em bilhetes do CSV.

  • As informações a seguir não é convertido:
  • questões Github permanecem abertos mesmo que o bilhete Trac foi fechada.
  • comentários Trac são descartados em vez de convertida a comentários Github.
  • Trac detalhes do bilhete sobre o tipo e resolução são descartados em vez de convertida a rótulos Github.
  • marcação Trac Wiki permanece em vez de ser convertido em Github Markdown.

Programas semelhantes

gitrecipe
gitrecipe

15 Apr 15

gitcampy
gitcampy

14 Apr 15

gitwalker
gitwalker

15 Apr 15

bzr-git
bzr-git

20 Feb 15

Outro software de desenvolvedor Thomas Aglassinger

rcs4cvs2svn
rcs4cvs2svn

11 May 15

Scunch
Scunch

12 May 15

Jomic
Jomic

11 May 15

Comentário para tratihubis

Comentários não encontrado
Adicionar comentário
Ligue imagens!