Installation
|
sudo pacman -S bzr
# bazaar explorer
yaourt bzr-explorer
|
Intégration avec Nautilus
Version 0.100.0 sur AUR non compatible avec bzr 2.5
Dépendances de bzr-gtk :
- python2
- bzr-gtk (Bazaar)
- python2-gobject2 (PyGObject)
- pygtksourceview2 (GtkSourceView2 Python bindings) → syntax highlighted diffs
- python2-cairo (PyCairo) → graphs
- python2-nautilus → nautilus integration
Configuration
Dossier contenant les fichiers de configuration : ~/.bazaar
- bazaar.conf : options de configuration par défaut
- locations.conf : informations de configuration pour les emplacement de branches specifiques
- authentication.conf : informations d'authentification pour les serveurs distants
|
# définir l'identifiant
bzr whoami "Your Name <email@example.com>"
|
Configuring Bazaar
Utilisation
Introduction à Bazaar
Création d'une branche
|
# créer une branche
bzr init
|
Ajout et suppressiion de fichiers
|
# versionner des fichiers
bzr add fichier_à_versionner
# retirer un fichier du versionnement
bzr remove fichier_à_retirer
# suppression la copie de travail si elle n'a pas été modifiée depuis le dernier commit.
# --keep forcer la conservation du fichier
# --force forcer sa suppression
|
Affichage des changements
|
# afficher les changements depuis la dernière révision
bzr status
# afficher le détail des changements par fichier dans le format standard diff unifié
bzr diff
|