GitIssius er et problem tracker integrert i din Git depotet. Med andre ord et distribuert bug tracker.
Hvorfor bry seg?
Koden bor i din git repo. Dokumentasjonen bor i din git repo. Hvorfor aren & rsquo; t dine feil i din git repo?
Git gir en virkelig flott versjonskontrollsystem. I motsetning til andre systemer om det ikke gir noen functionallality relatert til problemet / bug tracking. Du må stole på 3. parts systemer som Bugzilla eller GitHub saksporeren å spore bugs.
Dette er fundamentalt galt!
- & Nbsp; & nbsp; & nbsp; Fordi du avslutter programmer miljø til å besøke websider for å legge til / vise bugs.
- & Nbsp; & nbsp; & nbsp; Fordi feilene ikke blir lagret på samme sted som din kode og / eller dokumentasjon.
- & Nbsp; & nbsp; & nbsp; Fordi du ikke kan redigere / vise bugs offline.
GitIssius kommer i aksjon
GitIssius lagrer bugs i samme repo hvor koden bor. Det skaper en annen gren som heter & lsquo; gitissius & rsquo; som du don & rsquo; t har til kassen noensinne. Gir en git kommando som heter & lsquo; issius & rsquo; å kontrollere deg problemer.
Det ble inspirert av andre distribuerte bug tracking systemer som Fossil, BugsEverywhere og Ditz. Startet som en gaffel av git-saker, men så innså at jeg ønsket en completelly annen kode base, så jeg skrev det meste fra bunnen av.
Installasjon
& Nbsp; & nbsp; & nbsp; ~ $ Git clone http://github.com/glogiotatidis/gitissius
& Nbsp; & nbsp; & nbsp; ~ $ Cd gitissius && sudo python setup.py installere
Bruk
& Nbsp; & nbsp; & nbsp; Når du er ferdig GitIssius installasjon gå til en git repository.
& Nbsp; & nbsp; & nbsp; ~ $ Cd / min / git / repo
& Nbsp; & nbsp; & nbsp; Begynn å bruke GitIssius immediatelly!
& Nbsp; & nbsp; & nbsp; Legg til en ny emisjon
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius ny
& Nbsp; & nbsp; & nbsp; Listespørsmål
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius liste
& Nbsp; & nbsp; & nbsp; List problemer tildelt deg
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ git issius myissues
& Nbsp; & nbsp; & nbsp; Vis et problem
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius showet [problemet id]
& Nbsp; & nbsp; & nbsp; Kommentere en problemer
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius kommentar [problemet id]
& Nbsp; & nbsp; & nbsp; Lukke et problem
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius nær [problemet id]
& Nbsp; & nbsp; & nbsp; Push GitIssius endringer
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius presse
& Nbsp; & nbsp; & nbsp; Få hjelp
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius hjelp
Tips og triks
& Nbsp; & nbsp; & nbsp; Bruk & lsquo; TAB & rsquo; for ferdigstillelse i felt
Egenskaper .
- Lagrer dine problemer sammen med din repo
- Ingen server kreves
- Enkel betjening
- Tab ferdigstillelse
- Data lagres i JSON
- Easilly Extensible
- Python, ingen ekstra biblioteker nødvendig
- Cross Platform
Krav :
- Python
Kommentarer ikke funnet