bug-repo-syncer

Screenshot Software:
bug-repo-syncer
Detalii soft:
Versiune: 0.3.0
Incarca data: 14 Apr 15
Producător: Eike Welk
Licenţă: Gratuit
Popularitate: 9

Rating: 1.5/5 (Total Votes: 2)

bug-repo-syncer este o aplicație pentru a sincroniza arhive bug. & Nbsp; este în prezent funcționează cu Launchpad și Trac. Acesta poate fi, în principiu, de asemenea, utilizat pentru a migra între aceste depozite. Principala motivație a scrie acest program, este lipsa unui conector Mylyn pentru Launchpad, în timp ce există un conector Mylyn pentru Trac.
Programul sincronizează proprii de urmărire bug: bug-uri proiectului privind Launchpad cu un site Trac pe Sourceforge.
https://launchpad.net/bug-repo-syncer/trunk
http://sourceforge.net/apps/trac/bug-repo-syncer/report/6
Bug Repo Syncer este licențiat sub GNU General Public License (GPL) Versiunea 3.
Deficiențe
Programul este în prezent incompletă. De asemenea, abordarea traduce între registre, cu semnificativ diferite concepte, are dezavantaje inerente.
- Bug Repo Syncer nu sincroniza comentarii bug.
- Valorile de stare Bug (stare, prioritate, rezoluția, tip) pot fi tradus doar aproximativ între arhive de diferite tipuri. Bug Repo Syncer folosește intern un model destul de simplu, care este destul de similar cu modul în care funcționează Trac. Când Bug Repo Syncer schimbă o eroare, valorile de stare sunt stabilite în conformitate cu acest model simplu. Această informație fel este pierdut, mai ales de la modelul granulat destul de bine Launchpad lui.
Dependențe
Programul este dezvoltat pe Linux. Acesta utilizează toate acestea, nimic Linux specifice, și, prin urmare, pot lucra pe alte sisteme de operare Unix-like, cum ar fi Mac OS X.
Au Software-ul este necesar pentru a rula Bug Repo Syncer:
Piton
& Nbsp; O instalație de limbajul de programare Python.
DIFF3
& Nbsp; Un program linie de comandă pentru a intra text. Prezentați pe aproape toate instalațiile Linux și Unix.
Dateutil
& Nbsp; O bibliotecă Python pentru a procesa datele. De obicei, instalat pe Linux implicit.
Launchpadlib
& Nbsp; O bibliotecă pentru a avea acces launchpad de programe Python. Instalați-l cu:
& Nbsp; pip instala launchpadlib
Instalare
Deschideți o fereastră coajă și de tip:
Pip instala bug-repo-syncer
Descărca în mod alternativ arhiva sursă, extract de ea, schimba în directorul extras, și introduceți familiar:
python setup.py instalare
Funcționare
Bug Repo Syncer are noțiunea de director de proiect, în cazul în care sunt stocate de configurare și fișierele de date. Pentru funcționarea normală se presupune că utilizatorul schimbă în directorul de proiect și tipul comanda de sincronizare (e).
Comenzile de sincronizare sunt executate cu programul bsync, se foloseste sub-comenzi ca programul bzr Bazaar lui.
Opțiuni generale
Opțiunile generale preced sub-comenzi. De exemplu, sincroniza și specificați directorul de proiect în mod explicit:
bsync --project-dir calea / catre / proiect / dir sincronizare
-h, help Arată un mesaj de ajutor și de ieșire.
director --project-dir
& Nbsp; specifica directorul de configurare cu date și fișiere.
(Sub) Comenzi
Toate subcomenzi au propriile lor help opțiune, care arată un anumit mesaj de ajutor. Pentru a primi mesajul de ajutor pentru sincronizare comanda de exemplu, de tip:
bsync sincronizare help
înăuntru
Creați un fișier de configurare în directorul curent. Fișierul de configurare generat trebuie să fie editate, astfel încât se referă la directoarele dvs. de bug-uri. Pentru a invoca tipul de comandă:
bsync init
info
Arată starea de director de proiect.
info bsync
sincronizare
Sincronizarea arhivele.
bsync sincronizare
Această sub-comandă are opțiuni suplimentare:
--since DATE_TIME
& Nbsp; Luați în considerare modificările de la această dată (și timp).
Hacking și Bug Reports
Programul este scris în limbajul de programare Python. Dezvoltarea este coordonat pe Launchpad. Rapoartele Bugs ar trebui să fie depusă în tracker bug proiectului pe Launchpad. (Bugs de pe Trac sunt uneori eronat elimină.)
https://launchpad.net/bug-repo-syncer

What este nou în această versiune:

  • Acesta are o facilitate singur nou: Traducerea de ID-uri de bug-uri în descrierea bug, care sunt prestate în calitate de link-uri către front-end-ul. (De exemplu: bug # 934724). Aceste link-uri ține acum indică spre bug-uri corecte în toate registrele

Cerințe :

  • Python

Software similare

Tcpreplay
Tcpreplay

7 Mar 16

py.saunter
py.saunter

20 Feb 15

nose-f7u12
nose-f7u12

11 May 15

lava-dashboard
lava-dashboard

20 Feb 15

Comentarii la bug-repo-syncer

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!