Actualizado el 14 de Junio del 2018 (Publicado el 22 de Mayo del 2018)
769 visualizaciones desde el 22 de Mayo del 2018
48,8 KB
1 página
Bazaar
Tarjeta de Referencia Rápida
Más Información
bzr help
http://bazaar-vcs.org
Inicialización
Manipular Archivos
Control de Versiones
Merging / Integrando
Proyecto nuevo
bzr init miproyecto
Proyecto existente
cd miproyecto
bzr init
bzr add .
Nuevo branch
bzr branch mp miproyecto
Nuevo checkout
bzr checkout mp miproyecto
Nuevo checkout "ligero"
bzr checkout --lightweight mp \
miproyecto
Información
Estado del árbol de trabajo
bzr status
Log de revisión
bzr log
bzr log foo.py
Cambios en el árbol de trabajo
bzr diff
Cambios en foo.py
bzr diff foo.py
Cambios en foo.py entre las
revisiones 1 y 3
bzr diff -r1..3 foo.py
Revisiones perdidas
bzr missing
Información del branch
bzr info
Contenidos de foo.py en la
revisión 3
bzr cat -r3 foo.py
Añadir/"versionar" archivos
bzr add foo.py
bzr add bar/
Eliminar archivos
bzr remove --keep foo.py
Eliminar y borrar archivos
bzr remove --force foo.py
Commit
bzr commit foo.py -m "foo"
bzr commit -m "el resto"
Deshacer último commit
bzr uncommit
Revertir los cambios
bzr revert
Conceptos
Branch:
Árbol de trabajo:
Repositorio:
Revisión:
Tag:
Branches relacionadas:
Merge / Integración:
línea de desarrollo para un proyecto
directorio bajo control de versiones
almacén para revisiones de Bazaar
versión del código fuente añadido al
repositorio
revisión con nombre
branches que tienen un ancestro común
la operación de aplicar a un branch todos los
cambios introducidos por otra persona
Prefijos URL Soportados
aftp://
bzr://
bzr+ssh://
file://
ftp://
http://
https://
Acceso usando FTP activo.
Acceso rápido usando el servidor inteligente de Bazaar.
Acceso rápido usando el servidor inteligente de Bazaar
sobre SSH.
Accesos usando el sistema de archivos estándar (defecto).
Acceso usando FTP pasivo.
Acceso de solo lectura de branches exportadas en la web.
Acceso de solo lectura de branches exportadas en la web
utilizando SSL.
Acceso usando SFTP (la mayoría de los servidores SSH
proporcionan SFTP).
sftp://
Integrar dos branches
cd miproyecto
bzr merge ../miproyecto-foo
bzr commit
Pull de cambios desde miproyecto
cd miproyecto-foo
bzr pull ../miproyecto
Actualizar un checkout
bzr update
Autodetectar conflictos resueltos
bzr resolve
Especificar un conflicto resuelto
bzr resolve foo.py
Publicando
Push de revisiones
bzr push ../miproyecto-fo1
Empujar revisiones remotamente
bzr push sftp://host/miproyecto-fo1
Enviar por Email directriz merge
bzr send
Crear una directriz merge
bzr send -o ../base.patch
Exportar la revisión actual como
un directorio
bzr export ../miproyecto-dist/
Exportar la revisión actual como
un archivo
bzr export ../miproyecto-dist.zip
Comentarios de: Bazaar - Tarjeta de referencia rápida (0)
No hay comentarios