bug-repo-syncer

Skjermbilde programvare:
bug-repo-syncer
Prog.varedetaljer:
Versjon: 0.3.0
Last opp dato: 14 Apr 15
Utvikler: Eike Welk
Lisens: Gratis
Popularitet: 9

Rating: 1.5/5 (Total Votes: 2)

bug-repo-syncer er en app for å synkronisere feil repositories. & Nbsp; Det fungerer for tiden med Launchpad og Trac. Det kan i prinsippet også brukes til å migrere mellom disse depoter. Den viktigste motivasjonen for å skrive dette programmet, er mangelen på en Mylyn kontakt for Launchpad, mens det finnes en Mylyn kontakt for Trac.
Programmet synkroniserer sine egne feil trackere: prosjektets bugs på Launchpad med en Trac nettstedet på Sourceforge.
https://launchpad.net/bug-repo-syncer/trunk
http://sourceforge.net/apps/trac/bug-repo-syncer/report/6
Bug Repo Syncer er lisensiert under GNU General Public License (GPL) versjon 3.
Mangler
Programmet er foreløpig ufullstendig. Også den tilnærmingen til å oversette mellom repositories med vesentlig forskjellige konsepter, har iboende ulemper.
- Bug Repo Syncer ikke synkronisere feil kommentarer.
- Bug statusverdier (status, prioritet, oppløsning, type) kan bare grovt oversatt mellom samlinger av forskjellig type. Bug Repo Syncer bruker internt en ganske enkel modell, som er ganske lik den måten hvordan Trac fungerer. Når Bug Repo Syncer endrer en bug, er statusverdier fastsatt i samsvar med denne enkle modellen. Denne måten informasjon går tapt, spesielt fra Launchpad er ganske finkornet modell.
Avhengig
Programmet er utviklet på Linux. Den bruker imidlertid ingenting Linux bestemt, og kan derfor fungere på andre Unix-lignende operativsystemer som Mac OS X.
Følgende programvare er nødvendig for å kjøre Bug Repo Syncer:
Python
& Nbsp; En installasjon av programmeringsspråket Python.
diff3
& Nbsp; En kommandolinje program for å fusjonere tekst. Presentere på nesten alle Linux- og Unix-installasjoner.
Dateutil
& Nbsp; En Python biblioteket for å behandle datoer. Vanligvis installert på Linux som standard.
Launchpadlib
& Nbsp; Et bibliotek for å få tilgang til startpanel Python-programmer. Installere den med:
& Nbsp; pip installere launchpadlib
Installasjon
Åpne et skall vindu og skriv:
PIP installere bug-repo-syncer
Alternativt laste ned kilde arkivet, pakke den ut, endre til den utpakkede katalogen, og skriv det kjente:
python setup.py installere
Operasjon
Bug Repo Syncer har tanken om et prosjekt katalog, hvor konfigurasjons og datafiler er lagret. For normal drift er det forutsatt at brukeren endrer i prosjektkatalogen og typer synkroniserings kommandoen (e).
Synkroniserings kommandoene utføres med bsync program, bruker den under kommandoer som Bazaar bzr program.
Generelle alternativer
Generelle alternativer forut underkommandoen. For eksempel synkronisere og spesifisere prosjektkatalogen eksplisitt:
bsync --project-dir sti / til / prosjekt / dir sync
-H, Hjelpe Vis en hjelpemelding og exit.
--project-dir KATALOG
& Nbsp; Angi katalogen med konfigurasjons og datafiler.
(Under) Kommandoer
Alle delkommandoer har sin egen alternativ --help, som viser en bestemt hjelpemelding. Å få den hjelpen meldingen for kommandoen sync for eksempel inn:
bsync sync --help
init
Lag en konfigurasjonsfil i gjeldende katalog. Den genererte konfigurasjonsfilen må redigeres, slik at det refererer til dine bug repositories. Å påkalle kommandoen Type:
bsync init
info
Vis status for prosjektkatalogen.
bsync info
synkronisere
Synkronisere repositories.
bsync sync
Denne sub-kommandoen har flere alternativer:
--since DATE_TIME
& Nbsp; Tenk endringer siden denne datoen (og tid).
Hacking og feilrapporter
Programmet er skrevet i programmeringsspråket Python. Utvikling koordineres på Launchpad. Bugs rapporter skal være innlevert i prosjektets bug tracker på Launchpad. (Feil på Trac er noen ganger feilaktig slettet.)
https://launchpad.net/bug-repo-syncer

What er ny i denne utgaven:

  • Den har en enkelt ny egenskap: Oversettelsen av bug-IDer i bug beskrivelsen, som gjengis som lenker ved web grensesnitt. (For eksempel: bug # 934724). Disse linkene nå holde peker til de riktige bugs i alle depotene

Krav :

  • Python

Lignende programvare

noselog
noselog

20 Feb 15

crackerjack
crackerjack

3 Jun 15

Sipbomber
Sipbomber

3 Jun 15

Kommentarer til bug-repo-syncer

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