GitIssius is een issue tracker geïntegreerd in je Git repository. Met andere woorden een gedistribueerde bug tracker.
Waarom zou je?
Uw code leeft in je git repo. Uw documentatie woont in uw git repo. Waarom aren & rsquo; t uw bugs in je git repo?
Git geeft echt een geweldige versie controle systeem. In tegenstelling tot andere systemen maar het biedt geen functionallality met betrekking tot uitgifte / bug tracking. Je moet vertrouwen op 3rd party systemen zoals Bugzilla of GitHub issue tracker om uw bugs te volgen.
Dit is uit den boze!
- & Nbsp; & nbsp; & nbsp; Omdat u uw programmering omgeving te verlaten om webpagina's te bezoeken om / uitzicht bugs toevoegen.
- & Nbsp; & nbsp; & nbsp; Omdat de bugs niet worden opgeslagen in dezelfde plaats als uw code en / of documentatie.
- & Nbsp; & nbsp; & nbsp; Omdat je niet kunt bewerken / bekijken van uw bugs offline.
GitIssius komt in actie
GitIssius slaat uw bugs in dezelfde repo waar uw code woont. Het creëert een andere tak genaamd & lsquo; gitissius & rsquo; die u don & rsquo; t heeft om ooit de kassa. Biedt een git commando genaamd & lsquo; issius & rsquo; om jullie te controleren kwesties.
Het werd geïnspireerd door andere gedistribueerde bug tracking systemen zoals Fossil, BugsEverywhere en Ditz. Begonnen als een vork van git-kwesties, maar toen besefte ik dat ik wilde een completelly andere code base, dus schreef ik de meeste dingen van de grond af.
installatie
& Nbsp; & nbsp; & nbsp; ~ $ Git clone http://github.com/glogiotatidis/gitissius
& Nbsp; & nbsp; & nbsp; ~ $ Cd gitissius && sudo python setup.py installeren
Gebruik
& Nbsp; & nbsp; & nbsp; Nadat u GitIssius installatie te voltooien naar een git repository.
& Nbsp; & nbsp; & nbsp; ~ $ Cd / mijn / git / repo
& Nbsp; & nbsp; & nbsp; Start met behulp van GitIssius immediatelly!
& Nbsp; & nbsp; & nbsp; Voeg een nieuw onderwerp
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius nieuwe
& Nbsp; & nbsp; & nbsp; Issuelijst
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius lijst
& Nbsp; & nbsp; & nbsp; Lijst onderwerpen aan u toegewezen
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius myissues
& Nbsp; & nbsp; & nbsp; Toon een probleem
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius tonen [kwestie id]
& Nbsp; & nbsp; & nbsp; Reageer op een thema
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius reactie [kwestie id]
& Nbsp; & nbsp; & nbsp; Sluit een probleem
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius sluiten [kwestie id]
& Nbsp; & nbsp; & nbsp; Push GitIssius veranderingen
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius push
& Nbsp; & nbsp; & nbsp; Krijg hulp
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ~ $ Git issius hulp
Tips en trucs
& Nbsp; & nbsp; & nbsp; Gebruik & lsquo; TAB & rsquo; voor de voltooiing in gebieden
Kenmerken .
- Winkels uw problemen samen met uw repo
- Geen server nodig
- De eenvoudige bediening
- Tab voltooiing
- De gegevens worden opgeslagen in JSON
- Kunt oversteken Extensible
- Python, geen extra bibliotheken nodig
- Cross Platform
Eisen
- Python
Reacties niet gevonden