Deft is een eenvoudige verspreid functie tracker (aka issue tracker, bug tracker, taak tracker) ontworpen om te werken met een gedistribueerde versie controle systeem zoals Git.
Principes
- Alle functies hebben de status (bv nieuwe, in ontwikkeling, klaar-voor-testen, klaar-voor-inzet)
- Absolute prioritering van functies die dezelfde status hebben
- Store functie databank naast de code in VCS, niet in een ander instrument
- Bewaar de functie-database in platte-tekstbestanden die goed te spelen met VCS en diff / merge gereedschap
- Niet opnieuw uit te voeren functionaliteit die al in de VCS
Aan de slag
Installeren vanaf PyPI gebruik easy_install of pip. Bijvoorbeeld:
% Pip installeren behendige
Daarna kunt u de behendige commando kan gebruiken om Deft functie trackers creëren, manipuleren en opvragen. Gebruik behendige --help en / of lees de Quickstart Guide om te beginnen.
Reporting Issues en verzoeken
Problemen worden bijgehouden met Deft zelf. Als u problemen of feature requests te verhogen:
- Vork de repo en check it out lokaal
- Volg de stappen van de 'Developing Deft'
- Gebruik de ./dev-deft commando om een nieuwe uitgifte creëren
- Verplichten de nieuwe uitgifte
- Stuur een pull verzoek
Ja ... er moet een hulpmiddel om dit proces eenvoudiger en gemakkelijk voor gebruikers van een project te doen maken.
Het ontwikkelen van Deft
Te werken aan de Deft code zelf:
- Je moet Python 2.7 en virtualenv geïnstalleerd
- Vertrek van GitHub
- Run maken env een python omgeving voor ontwikkeling te creëren
- Run maken om alle tests uit te voeren.
- De-dev behendige script zal behendige loopt van de ontwikkelomgeving. Run dev-behendige --help voor hulp
Eisen .
- Python
Reacties niet gevonden