Bushy

Software screenshot:
Bushy
Dettagli del software:
Versione: 0.2.3
Data di caricamento: 11 May 15
Sviluppatore: Fergus Doyle
Licenza: Libero
Popolarità: 14

Rating: 5.0/5 (Total Votes: 1)

Bushy è un plugin per il flusso di lavoro git ispirato git-chiave, ma con l'intenzione di supportare più piattaforme di gestione del progetto a parte Tracker appena Pivotal.
Installazione
Bushy è un pacchetto Python e può essere installato utilizzando i comandi easy_install o pip. Per la maggior integrazione installare il pacchetto in modo che le console script generati sono disponibili nel tuo $ PATH.
È sempre consigliabile per installare i pacchetti python all'interno di un virtualenv. Se si attiva il virtualenv progetto durante lo sviluppo, questo metterà i comandi nel tuo $ PATH automaticamente. In alternativa, è possibile creare un virtualenv dedicato per Bushy e aggiungere gli script per la vostra configurazione di shell. Se si utilizza bash si potrebbe fare quanto segue al fine di garantire i comandi sono accessibili:
$ VIRTUALENV-2.6-site-packages --no folta
$ Folta / bin / PIP installare folta
$ Echo "export PATH = $ PATH: / path / to / folta / bin"> ~ / .bash_profile
Questo vi permetterà di eseguire i seguenti comandi:
$ Caratteristica git
$ Finitura git
$ Git bug
Così come:
$ / Path / to / folta / bin / git-funzione
$ / Path / to / folta / bin / git-finish
$ / Path / to / folta / bin / git-bug
Utilizzo
Configurazione Pivotal
Folto richiede configurazione locale globale e progetto per integrare pienamente.
Richiesto configurazione locale (all'interno della directory del progetto):
$ Git config -f .git / config bushy.platform cardine # usa Tracker Pivotal per questo progetto
$ Git config -f .git / config folta pivotal.project-id project_id # dall'URL progetto sul sito Pivotal Tracker
Richiesto configurazione globale:
$ Git config --global folta pivotal.api token TOKEN # scattata dalla sezione profilo sul sito Pivotal Tracker
$ Git config --global folta pivotal.full-name "IL TUO NOME"
Configurazione facoltativa:
$ Git config --global folta pivotal.integration-ramo # il nome del ramo di integrazione se diverso da maestro
$ Git config --global folta pivotal.only-mine # selezionare solo da nuove caratteristiche che vengono assegnati a voi
Lavorando su una nuova funzione
È possibile selezionare una nuova funzionalità per lavorare con il comando git-feature:
junkafarian $ caratteristica git
Recupero più recenti funzionalità di Tracker Pivotal
Storia: collegare con cardine
URL: http://www.pivotaltracker.com/story/show/8236507
Aggiornamento dello stato in funzione Pivotal Tracker ...
Inserire il nome ramo (sarà aggiunto dal 8.236.507) [funzione]:
Il passaggio al ramo 8236507-feature
junkafarian $
Se si vuole lavorare su una storia specifica è possibile specificare l'id storia:
junkafarian caratteristica $ git -s 12345
Recupero storia 12345 da Tracker Pivotal
Storia: collegare con cardine
URL: http://www.pivotaltracker.com/story/show/12345
Aggiornamento dello stato in funzione Pivotal Tracker ...
Inserire il nome ramo (sarà aggiunto dal 12345) [funzione]:
Il passaggio al ramo 12345 di funzionalità
junkafarian $
Questo si passa a una nuova filiale per lavorare sulla questione specifica.
Dopo aver completato lo sviluppo di lavoro / test controllato passano / commesso le modifiche, è possibile dichiarare l'attività come finito:
junkafarian $ finitura git
Marcatura Story 8236507 come finito ...
Unire 8236507-feature in maestro
Rimozione 8236507-feature branch
Fusione codice in tronco. Si prega di spingere a monte e ne informa il responsabile del rilascio, se necessario,
junkafarian $
È quindi possibile spingere queste modifiche a monte

Cosa c'è di nuovo in questa versione:.

  • Una versione bugfix a causa di un cattivo imballaggio quando caricamento a PyPI. Ci dispiace a chi ha sperimentato problemi!

Requisiti

  • Python

Programmi simili

Gitissius
Gitissius

15 Apr 15

VisionProject
VisionProject

11 May 15

itracker
itracker

2 Jun 15

Altri software di sviluppo Fergus Doyle

sphinxfeed
sphinxfeed

15 Apr 15

Commenti a Bushy

I commenti non trovato
Aggiungi commento
Accendere le immagini!