sanay ay isang simpleng ibinahagi feature tracker (aka issue tracker, bug tracker, gawain tracker) dinisenyo upang gumana sa isang ipinamamahagi bersyon ng control system tulad ng Git.
Mga Prinsipyo
- Lahat ng mga tampok na magkaroon ng isang status (eg bago, in-development, handa-sa-testing, handa-sa-deployment)
- Absolute prioritization ng mga katangian na may parehong katayuan
- Database feature Store sa tabi ng code sa VCS, hindi sa isa pang tool
- Store database tampok sa plain-text file na maglaro ng mabuti sa VCS at diff / sumanib tools
- Huwag muling ipatupad pag-andar na ito ay ginagamit na sa VCS
Pagsisimula
I-install mula PyPI gamit easy_install o tuldukan. Halimbawa:
% Pip install maliksi
Matapos na maaari mong gamitin ang mga sanay na command upang lumikha, manipulahin at query sanay feature trackers. Gamitin sanay help at / o basahin ang Quickstart Guide upang makapagsimula.
Isyu Pag-uulat at Mga Kahilingan Feature
Isyu ay sinusubaybayan na may sanay na mismo. Kung nais mong taasan ang mga isyu o mga kahilingan ng tampok:
- Fork repo & suriin ito nang lokal
- Sundin ang mga 'Pagbuo sanay' hakbang
- Gamitin ang ./dev-deft command upang lumikha ng isang bagong isyu
- Gumawa ng mga bagong isyu
- Magpadala ng isang kahilingan sa pull
Oo ... ay dapat na mayroong isang tool upang gawing mas simple ang proseso na ito at madali para gawin ang mga gumagamit ng isang proyekto.
Pagbuo sanay
Upang magtrabaho sa mga sanay code mismo:
- Kailangan mo ng Python 2.7 at virtualenv install
- Tingnan ang mula sa GitHub
- Run gumawa env upang lumikha ng isang python na kapaligiran para sa pag-unlad
- Run gawin upang patakbuhin ang lahat ng mga pagsusulit.
- Ang dev-sanay script ay tatakbo maliksi mula sa kapaligiran ng pag-unlad. Patakbuhin dev-sanay help para sa tulong
Kinakailangan .
- sawa
Mga Komento hindi natagpuan