tratihubis

Software screenshot:
tratihubis
Dettagli del software:
Versione: 0.4
Data di caricamento: 14 Apr 15
Sviluppatore: Thomas Aglassinger
Licenza: Libero
Popolarità: 19

Rating: 1.0/5 (Total Votes: 1)

tratihubis è uno strumento che converte i biglietti Trac a questioni Github utilizzando le seguenti operazioni:
1. L'utente esporta manualmente i biglietti Trac per convertire in un file CSV.
2. Tratihubis legge il file CSV e utilizza i dati per creare problemi Github e le tappe.
Installazione
Per installare tratihubis, uso pip o easy_install:
& Nbsp; pip install tratihubis
Se necessario, questo installa anche il pacchetto PyGithub.
Utilizzo
Informazioni su biglietti Trac per convertire deve essere fornito in un file CSV. Per ottenere questo file CSV, creare una nuova query Trac utilizzando l'istruzione SQL memorizzata in query_tickets.sql e salvare il risultato cliccando su "Scarica in altri formati: virgole delimitati Text" e scegliendo per esempio / Users / me / mytool / biglietti. CSV come file di output.
Successivo creare un file di configurazione per descrivere come l'accesso per Github e cosa convertire. Ad esempio, è possibile memorizzare le seguenti in ~ / mytool / tratihubis.cfg:
[Tratihubis]
user = qualcuno
password = secret
repo = mytool
Biglietti = /Users/me/mytool/tickets.csv
Quindi eseguire:
& Nbsp; tratihubis ~ / mytool / tratihubis.cfg
Questo test che i dati di input e di informazioni Github è valido e scrive un registro per la console che descrive quali operazioni verrebbe eseguita.
Per creare le questioni Github, è necessario attivare l'opzione per comandare linea --really:
& Nbsp; tratihubis --really ~ / mytool / tratihubis.cfg
Essere consapevoli del fatto che le questioni Github e le tappe non possono essere cancellati in caso sbagli. Il tuo unico rimedio è quello di rimuovere l'intero archivio e ricominciare da capo. Quindi assicuratevi che tratihubis fa ciò che si vuole prima di attivare --really

Cosa c'è di nuovo in questa versione:.

  • Aggiunto etichette opzione di configurazione per mappare lo stato Trac e la risoluzione di etichette Github.

Cosa c'è di nuovo in versione 0.3:.

  • Aggiunta la conversione di commenti
  • Aggiunta chiusura di problema per cui il corrispondente biglietto Trac è stato chiuso già.
  • Aggiunta la validazione dei problemi degli utenti vengono assegnati a. Essi devono avere un utente Github attiva.

Cosa c'è di nuovo in versione 0.2:

  • Aggiunto agli utenti opzioni di configurazione per mappare gli utenti Trac agli utenti Github.
  • Aggiunto binario per eseguire tratihubis invece di python -m tratihubis.
  • Cambiato presunto numero di emissione in log di prendere le questioni esistenti in conto.

Requisiti :

  • Python

Limitazioni :

  • Attualmente tratihubis converte solo i biglietti con le loro descrizioni e le tappe. Crea anche pietre miliari come necessario.
  • questioni Github ottenere lo stesso proprietario del biglietto Trac. Questo funziona solo se l'utente Trac ha lo stesso nome su Github. Se questo non è il caso, modificare manualmente le colonne proprietario e giornalista in biglietti CSV.

  • Le seguenti informazioni non è convertito:
  • questioni Github rimangono aperte anche se il biglietto Trac è stato chiuso.
  • Trac commenti sono scartati anziché convertito Github commenti.
  • Trac dettagli dei biglietti sul tipo e la risoluzione vengono scartati anziché convertito etichette Github.
  • Trac Wiki markup rimane invece di essere convertito in Github Markdown.

Programmi simili

SVN-Pusher
SVN-Pusher

3 Jun 15

Tig
Tig

19 Feb 15

GitG
GitG

19 Jun 17

bright-vc
bright-vc

20 Feb 15

Altri software di sviluppo Thomas Aglassinger

rcs4cvs2svn
rcs4cvs2svn

11 May 15

Jomic
Jomic

11 May 15

Scunch
Scunch

12 May 15

Commenti a tratihubis

I commenti non trovato
Aggiungi commento
Accendere le immagini!