1
Inicialización bzr init miproyecto Proyecto nuevo cd miproyecto bzr init bzr add . Proyecto existente bzr branch mp miproyecto Nuevo branch bzr checkout mp miproyecto Nuevo checkout bzr checkout --lightweight mp \ miproyecto Nuevo checkout "ligero" Manipular Archivos bzr add foo.py bzr add bar/ Añadir/"versionar" archivos bzr remove --keep foo.py Eliminar archivos bzr remove --force foo.py Eliminar y borrar archivos Información bzr status Estado del árbol de trabajo bzr log bzr log foo.py Log de revisión bzr diff Cambios en el árbol de trabajo bzr missing Revisiones perdidas bzr cat -r3 foo.py Contenidos de foo.py en la revisión 3 bzr info Información del branch bzr diff foo.py Cambios en foo.py bzr diff -r1..3 foo.py Cambios en foo.py entre las revisiones 1 y 3 Control de Versiones bzr commit foo.py -m "foo" bzr commit -m "el resto" Commit bzr uncommit Deshacer último commit bzr revert Revertir los cambios Merging / Integrando cd miproyecto bzr merge ../miproyecto-foo bzr commit Integrar dos branches cd miproyecto-foo bzr pull ../miproyecto Pull de cambios desde miproyecto bzr update Actualizar un checkout bzr resolve Autodetectar conflictos resueltos bzr resolve foo.py Especificar un conflicto resuelto Publicando bzr push sftp://host/miproyecto-fo1 Empujar revisiones remotamente bzr push ../miproyecto-fo1 Push de revisiones bzr send Enviar por Email directriz merge bzr export ../miproyecto-dist/ Exportar la revisión actual como un directorio bzr export ../miproyecto-dist.zip Exportar la revisión actual como un archivo bzr send -o ../base.patch Crear una directriz merge Bazaar Tarjeta de Referencia Rápida Prefijos URL Soportados aftp:// bzr:// bzr+ssh:// file:// ftp:// http:// https:// sftp:// 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). Conceptos 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 Branch: Árbol de trabajo: Repositorio: Revisión: Tag: Branches relacionadas: Merge / Integración: Más Información bzr help http://bazaar-vcs.org

Bzr Es Quick Reference

Embed Size (px)

Citation preview

Page 1: Bzr Es Quick Reference

Inicialización

bzr init miproyectoProyecto nuevo

cd miproyectobzr initbzr add .

Proyecto existente

bzr branch mp miproyectoNuevo branch

bzr checkout mp miproyectoNuevo checkout

bzr checkout --lightweight mp \ miproyecto

Nuevo checkout "ligero"

Manipular Archivos

bzr add foo.pybzr add bar/

Añadir/"versionar" archivos

bzr remove --keep foo.pyEliminar archivos

bzr remove --force foo.pyEliminar y borrar archivos

Información

bzr statusEstado del árbol de trabajo

bzr logbzr log foo.py

Log de revisión

bzr diffCambios en el árbol de trabajo

bzr missingRevisiones perdidas

bzr cat -r3 foo.py

Contenidos de foo.py en la revisión 3

bzr infoInformación del branch

bzr diff foo.pyCambios en foo.py

bzr diff -r1..3 foo.py

Cambios en foo.py entre lasrevisiones 1 y 3

Control de Versiones

bzr commit foo.py -m "foo"bzr commit -m "el resto"

Commit

bzr uncommitDeshacer último commit

bzr revertRevertir los cambios

Merging / Integrando

cd miproyectobzr merge ../miproyecto-foobzr commit

Integrar dos branches

cd miproyecto-foobzr pull ../miproyecto

Pull de cambios desde miproyecto

bzr updateActualizar un checkout

bzr resolveAutodetectar conflictos resueltos

bzr resolve foo.pyEspecificar un conflicto resuelto

Publicando

bzr push sftp://host/miproyecto-fo1Empujar revisiones remotamente

bzr push ../miproyecto-fo1Push de revisiones

bzr sendEnviar por Email directriz merge

bzr export ../miproyecto-dist/

Exportar la revisión actual comoun directorio

bzr export ../miproyecto-dist.zip

Exportar la revisión actual comoun archivo

bzr send -o ../base.patchCrear una directriz merge

Bazaar Tarjeta de Referencia Rápida

Prefijos URL Soportadosaftp://

bzr://

bzr+ssh://

file://

ftp://

http://

https://

sftp://

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).

Conceptoslí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

Branch:

Árbol de trabajo:

Repositorio:

Revisión:

Tag:

Branches relacionadas:

Merge / Integración:

Más Informaciónbzr helphttp://bazaar-vcs.org