tratihubis

Screenshot der Software:
tratihubis
Softwarebeschreibung:
Version: 0.4
Upload-Datum: 14 Apr 15
Entwickler: Thomas Aglassinger
Lizenz: Frei
Popularität: 82

Rating: 1.0/5 (Total Votes: 1)

tratihubis ist ein Werkzeug, Trac-Tickets auf Github Fragen konvertiert, indem Sie die folgenden Schritte aus:
1. Der Benutzer manuell exportiert die Trac-Tickets an eine CSV-Datei zu konvertieren.
2. Tratihubis liest die CSV-Datei und verwendet die Daten, um Github Probleme und Meilensteine ​​erstellen.
Installation
So installieren Sie tratihubis, Verwendung pip oder easy_install:
& Nbsp; pip installieren tratihubis
Bei Bedarf auch installiert dieser die PyGithub Paket.
Verwendung
Informationen über Trac-Tickets zu konvertieren muss in einer CSV-Datei zur Verfügung gestellt werden. Um diese CSV-Datei zu erhalten, erstellen Sie eine neue Trac Abfrage mit der SQL-Anweisung in query_tickets.sql und das Ergebnis speichern, indem Sie gespeichert "In anderen Formaten herunterladen: kommagetrennte Text" und wählen Sie zB / Users / me / MyTool / Tickets. csv als Ausgabedatei.
Nächstes erstellen Sie eine Konfigurationsdatei, um zu beschreiben, wie man auf Github anmelden und was zu konvertieren. : Zum Beispiel das folgende in ~ / MyTool / tratihubis.cfg Sie speichern könnte
[Tratihubis]
user = jemand
password = secret
repo = MyTool
Tickets = /Users/me/mytool/tickets.csv
Führen Sie dann:
& Nbsp; tratihubis ~ / MyTool / tratihubis.cfg
Diese Tests, dass die Eingangsdaten und Github Informationen gültig sind und eine Protokoll an die Konsole zu beschreiben, welche Operationen durchgeführt werden würde.
Um tatsächlich die Github Fragen zu erstellen, müssen Sie die Lage zu versetzen, Zeilenoption --really Befehl:
& Nbsp; tratihubis --really ~ / MyTool / tratihubis.cfg
Beachten Sie, dass Github Probleme und Meilensteine ​​nicht, wenn Sie mess up gelöscht. Ihre einzige Mittel ist, um das gesamte Repository zu entfernen und neu anzufangen. So stellen Sie sicher, dass tratihubis tut, was Sie wollen, bevor Sie --really aktivieren

Was ist neu in dieser Pressemitteilung:.

  • Hinzugefügt Konfigurationsoption Etiketten Trac Status und Auflösung Karte auf Github Etiketten.

Was ist neu in Version 0.3:.

  • Hinzugefügt Umwandlung Kommentare
  • Hinzugefügt Schließen der Frage, für welche die entsprechenden Trac Ticket bereits geschlossen.
  • Hinzugefügt Validierung von Nutzern Fragen zugeordnet sind. Sie müssen über eine aktive Github Benutzer.

Was ist neu in Version 0.2:

  • Added Konfigurationsoption Benutzer Trac Benutzer Github Benutzer zuzuordnen.
  • Hinzugefügt binären um tratihubis anstelle von python -m tratihubis laufen.
  • geändert soll Ausgabenummer im Protokoll zu bestehenden Probleme in Betracht ziehen.

Anforderungen :

  • Python

Grenzen :

  • Aktuell tratihubis nur Tickets mit ihren Beschreibungen und Meilensteine ​​setzt. Es schafft auch Meilensteine ​​wie gebraucht.
  • Github Probleme bekommen den gleichen Besitzer wie die Trac-Ticket. Dies funktioniert nur, wenn der Trac Benutzer den gleichen Namen auf Github hat. Ist dies nicht der Fall ist, den Eigentümer und Reporter Spalten manuell im CSV-Tickets zu bearbeiten.

  • Die folgenden Informationen werden nicht konvertiert:
  • Github Fragen offen bleiben, auch wenn der Trac-Ticket wurde geschlossen.
  • Trac Kommentare werden anstelle von umgerechnet auf Github Kommentare verworfen.
  • Trac Ticket Informationen zu Typ und die Auflösung werden, statt umgerechnet auf Github Etiketten verworfen.
  • Trac Wiki Markup bleibt, anstatt auf Github Markdown umgewandelt.

Ähnliche Software

git-recipe
git-recipe

14 Apr 15

git-cl
git-cl

20 Feb 15

git-goggles
git-goggles

15 Apr 15

Andere Software von Entwickler Thomas Aglassinger

Jomic
Jomic

11 May 15

rcs4cvs2svn
rcs4cvs2svn

11 May 15

Scunch
Scunch

12 May 15

Kommentare zu tratihubis

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!