tratihubis

Screenshot Software:
tratihubis
Szczegóły programowe:
Wersja: 0.4
Filmu: 14 Apr 15
Wywoływacz: Thomas Aglassinger
Licencja: Wolny
Popularność: 82

Rating: 1.0/5 (Total Votes: 1)

tratihubis jest narzędzie, które konwertuje bilety Trac kwestii GitHub, korzystając z następujących czynności:
1. użytkownik ręcznie eksportuje bilety Trac przekonwertować do pliku CSV.
2. Tratihubis odczytuje plik CSV i wykorzystuje dane, aby stworzyć problemy GitHub i kamienie milowe.
instalacji
Aby zainstalować tratihubis, korzystanie pip lub easy_install:
& Nbsp; pip install tratihubis
W razie potrzeby, w tym także instaluje pakiet PyGithub.
Zastosowanie
Informacje o biletach Trac do konwersji musi być dostarczone w pliku CSV. Aby uzyskać ten plik CSV, utworzyć nową kwerendę Trac przy użyciu SQL zapisanych w query_tickets.sql i zapisując wynik, klikając przycisk "Pobierz w innych formatach: tekst oddzielany przecinkami" i wybierając na przykład / Users / me / mytool / biletów. CSV w pliku wyjściowym.
Następny utworzyć plik konfiguracyjny, aby opisać, jak zalogować się do Github i co do konwersji. Na przykład, można zapisać następujące w ~ / mytool / tratihubis.cfg:
[Tratihubis]
user = ktoś
password = tajne
repo = mytool
Bilety = /Users/me/mytool/tickets.csv
Następnie uruchom:
& Nbsp; tratihubis ~ / mytool / tratihubis.cfg
To sprawdza się, że dane wejściowe i informacje Github jest ważna i pisze dziennik do konsoli opisującego które operacje zostaną wykonane.
By stworzyć problemy GitHub, musisz włączyć opcję wiersza polecenia do --really:
& Nbsp; tratihubis --really ~ / mytool / tratihubis.cfg
Należy pamiętać, że kwestie GitHub i kamienie milowe nie mogą zostać usunięte w przypadku bałagan. Twoim jedynym rozwiązaniem jest usunięcie całego repozytorium i zacząć od nowa. Więc upewnij się, że tratihubis co chcesz robi przed włączeniem --really

Co nowego w tym wydaniu:.

  • Dodano config etykiety opcja mapowania statusu Trac i rozdzielczości etykiet GitHub.

Co nowego w wersji 0.3.

  • Dodane konwersji komentarzy
  • Dodane zamknięcie kwestii, na które odpowiada biletów Trac została już zamknięta.
  • Dodano walidacja problemów użytkowników są przypisane. Muszą mieć aktywny użytkownik GitHub.

Co nowego w wersji 0.2:

  • Dodane użytkownicy opcja config do mapowania użytkowników Trac użytkownikom GitHub.
  • Dodane binarny w celu uruchomienia tratihubis zamiast python -m tratihubis.
  • Zmienione ma numer wydania w dzienniku wziąć istniejących problemów w koncie.

Wymagania :

  • Python

Ograniczenia :

  • Obecnie tratihubis konwertuje tylko bilety z ich opisami i kamieni milowych. Tworzy również kamienie milowe w razie potrzeby.
  • Problemy z GitHub się tego samego właściciela jako biletu Trac. To działa tylko wtedy, gdy użytkownik Trac ma taką samą nazwę na Github. Jeśli to nie jest przypadek, ręcznie edytować Właściciel i reporter kolumn w pliku CSV biletów.

  • Poniższe informacje nie konwertowane:
  • Problemy z GitHub pozostają otwarte, nawet jeśli bilet Trac został zamknięty.
  • Trac komentarze są usuwane, a nie przerobiona na GitHub komentarzy.
  • Szczegóły biletów Trac na rodzaj i rozmiar są odrzucane, a nie przerobiona etykiet GitHub.
  • Trac Wiki znaczników pozostaje zamiast być zamienione na GitHub promocji cenowych.

Podobne oprogramowanie

musdex
musdex

11 May 15

shelve
shelve

15 Apr 15

Bazaar Explorer
Bazaar Explorer

20 Feb 15

hgdistver
hgdistver

20 Feb 15

Inne programy z deweloperem Thomas Aglassinger

Scunch
Scunch

12 May 15

Jomic
Jomic

11 May 15

rcs4cvs2svn
rcs4cvs2svn

11 May 15

Komentarze do tratihubis

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!