Krzaczkowatą yra Git eiga įskiepiai įkvėpė git-pagrindinis, bet ketinantys palaikyti keletą projektų valdymo platformas nuošalyje nuo tik pagrindinį Tracker.
Diegimas
Krzaczkowatą yra Python paketas ir gali būti įdiegta naudojant easy_install arba pip komandas. Nes didžioji besiūliai integracija įdiegti paketą todėl generuojami konsolės scenarijai yra jūsų $ PATH.
Jis visada patartina įdiegti Python per virtualenv. Jei aktyvuoti savo projektą virtualenv kuriant, tai bus vieta komandas savo $ PATH automatiškai. Arba galite sukurti specialią virtualenv už vešlūs ir pridėti skriptus savo lukštais config. Jei naudojate bash galite atlikti šiuos veiksmus, siekiant užtikrinti, kad komandos yra prieinama:
$ Virtualenv-2.6 --no-Site-paketai pūkuota
$ Pūkuota / bin / PIP įdiegti pūkuota
$ Echo "eksportas path = $ PATH: / kelias / iki / krzaczkowate / bin"> ~ / .bash_profile
Tai leis jums paleisti šias komandas:
$ Git funkcija
$ Git apdaila
$ Git klaidą
Taip pat kaip:
$ / Kelias / iki / pūkuota / bin / git-funkcija
$ / Kelias / iki / pūkuota / bin / git-apdaila
$ / Kelias / iki / pūkuota / bin / git-klaidą
Naudojimas
Lemiamas konfigūracija
Krzaczkowatą reikia visuotinio ir projekto vietos konfigūraciją visiškai integruoti.
Reikalinga vietos konfigūraciją (iš savo projektų kataloge):
$ Git config -f .git / config bushy.platform pasukamas # naudoti pagrindinį Tracker šiam projektui
$ Git config -f .git / config pūkuota-pivotal.project id PROJECT_ID # iš projekto url apie pagrindinius Tracker svetainėje
Reikalinga pasaulio konfigūracija:
$ Git config --global pūkuota-pivotal.api-raktas TOKEN # paimti iš profilio skyriuje apie pagrindinius Tracker svetainėje
$ Git config --global pūkuota-pivotal.full-pavadinimas "YOUR NAME"
Papildoma konfigūracija:
$ Git config --global pūkuota-pivotal.integration-filialas # integracijos filialo jei skiriasi nuo laivo kapitono vardas
$ Git config --global pūkuota-pivotal.only kasyklos # pasirinkti tik iš naujų funkcijų, kurios yra priskirtos jums
Darbas naują funkciją
Galite pasirinkti naują funkciją dirbti naudojant git-funkcija komandą:
junkafarian $ Git funkcija
Priima naujausias funkcijas iš Pivotal Tracker
Istorija: Pajungti su lemiama
URL: http://www.pivotaltracker.com/story/show/8236507
Atnaujinama funkcija būklės pagrindinį Tracker ...
Įveskite filialo pavadinimas (bus pridėtas pradžioje iki 8.236.507) [bruožas]:
Perėjimas prie filialas 8236507-savybė
junkafarian $
Jei norite dirbti tam tikrą istoriją, galite nurodyti istorija ID:
junkafarian $ Git funkcija -s 12345
Priima istoriją 12.345 iš Pivotal Tracker
Istorija: Pajungti su lemiama
URL: http://www.pivotaltracker.com/story/show/12345
Atnaujinama funkcija būklės pagrindinį Tracker ...
Įveskite filialo pavadinimas (bus pridėtas pradžioje iki 12345) [bruožas]:
Perėjimas prie filialas 12345-funkcija
junkafarian $
Tai bus jums persijungti į naują filialą darbo šiuo klausimu pasirinktos.
Baigę Šis darbas / patikrinta testai perduoti / įsipareigojusi pakeitimus, galite paskelbti užduotį baigė:
junkafarian $ Git apdaila
Žymėjimo istorija 8236507 kaip baigtas ...
Sujungus 8236507-funkciją į pagrindinius
Šalinama 8236507-savybė filialas
Susijungė kodą į kamieno. Prašome stumti prieš ir pranešti atleidimo valdytoją, jei reikia,
junkafarian $
Tada galite stumti šiuos pakeitimus prieš
Kas naujo , šioje laidoje.
- Ištaisyta spaudai dėl blogo pakuotės, įkelti į PyPI. Atsiprašome visiems, kurie patyrė problemų! "
Reikalavimai
- Python,
Komentarai nerastas