committer es una herramienta de Python que proporciona una interfaz de línea de comandos simplificado para los sistemas de control de versiones git, mercurial, y la subversión.
Uso
- Comprometerse - confirmar todos los cambios
- St - Estado: mostrar todos los cambios
- Actualización - Actualiza el directorio actual
Confirmar todos los cambios:
comprometerse "interfaz Extraído."
Ejemplo: Realizar cometen en un repositorio git:
- Comprobar si el comando git es ejecutable, mediante la ejecución de --version git
- Ejecutar git pull
- Ejecutar git commit -a -m "interfaz Extraído."
- Ejecutar git push
Incrementar la versión antes de comprometerse:
comprometerse "nueva característica añadida" ++
El segundo argumento "++" cuenta la secuencia de comandos para incrementar la versión dentro build.py
Mostrar todos los cambios:
st
Esto ejecutará el comando "status", conocido por todos los sistemas de control de versiones.
Actualización:
actualización
Ejemplo: Ejecución de actualización en un repositorio Mercurial:
- Comprobar si el comando hg es ejecutable, ejecutando: hg --version --quiet
- Ejecutar hg tire
- Ejecutar hg arriba
Ayuda
cometer ayuda
El argumento ayuda funciona en todos los órdenes.
Información de la versión
actualización --version
Muestra la información de la versión confirmador. Funciona en todos los órdenes.
Instalación
Utilizando pip
sudo pip install committer
o
sudo pip install https://github.com/downloads/aelgru/committer/committer-0.0.58.tar.gz
Utilizando easy_install
easy_install https://github.com/downloads/aelgru/committer/committer-0.0.58.tar.gz
Micro Comete
Comprometerse en una alta frecuencia tiene ventajas:
- Evita que se fusionan,
- Hace código revisa más fácil, y
- Los mensajes de confirmación para las confirmaciones más pequeños "contar una historia".
Alternativas
Si no te gusta el confirmador flujo de trabajo implica, tal vez usted está interesado en hg-git git-svn o.
(Gracias a Steve Klabnik por la pista)
Requisitos :
- Python
Comentarios que no se encuentran