committer è uno strumento Python che fornisce un'interfaccia a linea di comando semplificato per il sistemi di controllo versione Git, Mercurial e la sovversione.
Utilizzo
- Impegno - confermare tutti i cambiamenti
- St - Stato: mostra tutti i cambiamenti
- Aggiornamento - aggiornare la directory corrente
Commit tutte le modifiche:
commit "interfaccia estratti."
Esempio: Esecuzione commit su un repository git sarà:
- Controllare se il comando git è eseguibile, eseguendo git --version
- Esecuzione git pull
- Eseguire git commit -a -m "interfaccia estratti."
- Esecuzione git push
Incrementa la versione prima di impegnarsi:
commit "nuova funzione aggiunta" ++
Il secondo argomento "++" dice allo script di incrementare la versione di build.py
Mostra tutti i cambiamenti:
st
Questo eseguirà il comando "status" conosciuta da tutti i sistemi di controllo versione.
Aggiornamento:
aggiornare
Esempio: l'esecuzione di aggiornamento in un repository Mercurial:
- Controllare se il comando hg è eseguibile, eseguendo: hg --version --quiet
- Eseguire hg pull
- Eseguire hg up
Aiuto
commit aiuto
L'argomento di aiuto funziona su tutti i comandi.
Informazioni sulla versione
aggiornamento --version
Visualizza le informazioni sulla versione committer. Funziona su tutti i comandi.
Installazione
Utilizzando pip
sudo pip install committer
o
sudo pip install https://github.com/downloads/aelgru/committer/committer-0.0.58.tar.gz
Utilizzando easy_install
easy_install https://github.com/downloads/aelgru/committer/committer-0.0.58.tar.gz
Micro quando commette
Impegnandosi in alta frequenza ha dei vantaggi:
- impedisce di fusione,
- Codice rende più facile del cliente, e
- Impegnarsi messaggi per i commit più piccoli "raccontare una storia".
alternative
Se non ti piace il committer workflow implica, forse siete interessati a hg-git o git-svn.
(Grazie a Steve Klabnik per il suggerimento)
Requisiti :
- Python
I commenti non trovato