tratihubis

Skjermbilde programvare:
tratihubis
Prog.varedetaljer:
Versjon: 0.4
Last opp dato: 14 Apr 15
Lisens: Gratis
Popularitet: 19

Rating: 1.0/5 (Total Votes: 1)

tratihubis er et verktøy som konverterer Trac billetter til GitHub problemer ved hjelp av følgende fremgangsmåte:
1. Brukeren eksporterer billetter Trac manuelt for å konvertere til en CSV-fil.
2. Tratihubis leser CSV-filen og bruker dataene til å lage GitHub saker og milepæler.
Installasjon
Å installere tratihubis, bruk pip eller easy_install:
& Nbsp; pip installere tratihubis
Hvis det er nødvendig, installerer dette også PyGithub pakken.
Bruk
Informasjon om Trac billetter å konvertere må gis i en CSV-fil. For å oppnå dette CSV-fil, opprette en ny Trac spørring ved hjelp av SQL-setning lagret i query_tickets.sql og lagre resultatet ved å klikke på "Last ned i andre formater: kommaseparert tekst" og velger for eksempel / Brukere / meg / mytool / billetter. csv som output file.
Neste lage en config fil for å beskrive hvordan å logge inn på Github og hva du skal konvertere. For eksempel kan du lagre følgende i ~ / mytool / tratihubis.cfg:
[Tratihubis]
user = noen
password = hemmelig
repo = mytool
billetter = /Users/me/mytool/tickets.csv
Deretter kjører:
& Nbsp; tratihubis ~ / mytool / tratihubis.cfg
Dette tester at inngangsdata og Github informasjon er gyldig og skriver en logg til konsollen som beskriver hvilke operasjoner vil bli utført.
Å faktisk lage de GitHub problemer, du må aktivere til kommandolinjen alternativ --really:
& Nbsp; tratihubis --really ~ / mytool / tratihubis.cfg
Vær oppmerksom på at GitHub saker og milepæler ikke kan bli slettet i tilfelle du rotet opp. Din eneste rette er å fjerne hele depotet og begynne på nytt. Så sørg for at tratihubis gjør hva du vil ha før du aktiverer --really

Hva er nytt i denne utgaven:.

  • lagt config opsjons etiketter for å kartlegge Trac status og oppløsning til GitHub etiketter.

Hva er nytt i versjon 0.3:.

  • Lagt konvertering av kommentarer
  • Lagt lukking av problem som den tilsvarende Trac billetten er stengt allerede.
  • Lagt validering av brukere problemene er tildelt. De må ha en aktiv Github bruker.

Hva er nytt i versjon 0.2:

  • Lagt config opsjons brukere å kartlegge Trac brukere til GitHub brukere.
  • Lagt binær for å kjøre tratihubis stedet for python -m tratihubis.
  • Endret ment sak nummer i loggen for å ta eksisterende problemer i betraktning.

Krav :

  • Python

Begrensninger :

  • tiden tratihubis bare konverterer billetter med sine beskrivelser og milepæler. Det skaper også milepæler etter behov.
  • GitHub saker får samme eier som billett Trac. Dette fungerer bare hvis Trac brukeren har samme navn på Github. Hvis dette ikke er tilfelle, må du manuelt redigere eier og reporter kolonner i billetter CSV.

  • Følgende informasjon er ikke konvertert:
  • GitHub problemer forbli åpen selv om billetten Trac har vært stengt.
  • Trac kommentarer kastes i stedet for konverterte til GitHub kommentarer.
  • Trac billett informasjon om type og oppløsning kastes i stedet for konverterte til GitHub etiketter.
  • Trac Wiki markup forblir stedet for å bli konvertert til Github Markdown.

Lignende programvare

Svnmailer
Svnmailer

11 May 15

hg-importfs
hg-importfs

20 Feb 15

hgcampfire
hgcampfire

15 Apr 15

git-link
git-link

14 Apr 15

Annen programvare fra utvikleren Thomas Aglassinger

rcs4cvs2svn
rcs4cvs2svn

11 May 15

Scunch
Scunch

12 May 15

Jomic
Jomic

11 May 15

Kommentarer til tratihubis

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!