Bushy on git työnkulun plugin innoittamana git-keskeinen, mutta aikoo tukea useita projektinhallinnan alustoja syrjään vain Pivotal Tracker.
asennus
Tuuhea on Python paketti ja voidaan asentaa easy_install tai pip komentoja. Kaikkein saumattoman integraation asentaa paketti niin syntyy konsoli skriptit ovat saatavilla $ PATH.
On aina suositeltavaa asentaa python paketteja virtualenv. Jos olet aktivoinut projektin virtualenv kehitettäessä, tämä asettaa komentoja $ PATH automaattisesti. Vaihtoehtoisesti voit luoda oma virtualenv varten tuuhea ja lisätä skriptejä shell config. Jos käytät bash voit tehdä seuraavat varmistaakseen komennot ovat saatavilla:
$ Virtualenv-2.6 --no-site-paketit tuuhea
$ Tuuhea / bin / PIP asentaa tuuhea
$ Echo "export PATH = $ PATH: / path / to / tuuhea / bin"> ~ / .bash_profile
Tämä avulla voit suorittaa seuraavat komennot:
$ Git ominaisuus
$ Git viimeistely
$ Git bug
Sekä:
$ / Path / to / tuuhea / bin / git-toiminto
$ / Path / to / tuuhea / bin / git-viimeistely
$ / Path / to / tuuhea / bin / git-bug
Käyttö
Pivotal Configuration
Tuuhea vaatii maailmanlaajuisia ja projektin paikallisten kokoonpano integroitua täysin.
Vaaditaan paikallinen kokoonpano (omassa projektin hakemistoon):
$ Git config f .git / config bushy.platform keskeinen # käyttää Pivotal Tracker tähän hankkeeseen
$ Git config f .git / config tuuhea-pivotal.project-id project_id # projektista url on Pivotal Tracker sivusto
Vaadittava globaali kokoonpano:
$ Git config --global tuuhea-pivotal.api-tunnuksen TOKEN # otettu profiilin osio Pivotal Tracker sivusto
$ Git config --global tuuhea-pivotal.full-name "YOUR NAME"
Valinnainen kokoonpano:
$ Git config --global tuuhea-pivotal.integration-haara # nimi integraatio haara, jos eri kuin master
$ Git config --global tuuhea-pivotal.only-mine # vain valita uusia ominaisuuksia, jotka on määritetty sinulle
Työstä uusi ominaisuus
Voit valita uuden ominaisuuden toimimaan käytöstä git-ominaisuus komento:
junkafarian $ git ominaisuus
Haetaan uusimmat ominaisuuksia Pivotal Tracker
Story: koukku kanssa keskeinen
URL: http://www.pivotaltracker.com/story/show/8236507
Päivittäminen piirre tila Pivotal Tracker ...
Anna sivukonttorin nimi (tulee prepended mennessä 8236507) [ominaisuus]:
Siirtyminen sivuliike 8236507-ominaisuus
junkafarian $
Jos haluat työskennellä tietyn tarinan voit määrittää tarina id:
junkafarian $ git ominaisuus -s 12345
Haetaan tarina 12345 maasta Pivotal Tracker
Story: koukku kanssa keskeinen
URL: http://www.pivotaltracker.com/story/show/12345
Päivittäminen piirre tila Pivotal Tracker ...
Anna sivukonttorin nimi (tulee prepended by 12345) [ominaisuus]:
Siirtyminen sivuliike 12345-ominaisuus
junkafarian $
Tämä määrää sinulle uuden toimipisteen työskentelevät asian valittu.
Kun olet suorittanut kehitystyön / tarkistettu testejä läpäise / syyllistynyt muutoksia, voit ilmoittaa tehtävän valmiiksi:
junkafarian $ git viimeistely
Merkintä Story 8236507 valmiina ...
Sulautuvien 8236507-toiminto osaksi master
Poistaminen 8236507-ominaisuus haara
Sulautui koodi takakonttiin. Ole hyvä push ylävirtaan ja ilmoittaa julkaisun manageri tarvittaessa
junkafarian $
Voit työnnä muutokset ylävirtaan.
Mikä on uusi tässä julkaisussa:
- vikakorjaus release huonon pakkaukseen lataamalla PyPI. Anteeksi kaikille, jotka kokenut ongelmia!
vaatimukset
- Python
Kommentteja ei löytynyt