Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| bzr [Le 18/01/2011, 10:48] – maj : ajout de lien et notes sur les interfaces graphiques et éditeurs thibault.lemaitre | bzr [Le 11/09/2022, 11:30] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 12: | Ligne 12: | ||
| ==== Version standard ==== | ==== Version standard ==== | ||
| - | Bazaar est présent de base dans les dépôts officiels, il suffit donc d' | + | Bazaar est présent de base dans les dépôts officiels, il suffit donc d' |
| + | Il existe aussi plusieurs | ||
| - | ==== Dernière version ==== | ||
| - | Si on veut la dernière version il existe des paquets fournis par les développeurs dans [[LaunchPad]]. Leur PPA se trouve [[https:// | ||
| - | [[: | + | ===== Utilisation ===== |
| - | < | + | Avant de commencer à utiliser bazaar il est nécessaire de créer une [[;seahorse|clé du shell sécurisée SSH]]. Toutes les indications |
| - | deb http://ppa.launchpad.net/ | + | Attention aussi si vous avez activé l' |
| - | deb-src http://ppa.launchpad.net/ | + | < |
| - | </file> | + | |
| - | Ou aller sur leur [[https://launchpad.net/~bzr/ | + | ==== Lier votre utilisateur au dépôt ==== |
| + | Vous devez lier votre utilisateur à votre dépôt avec cette commande à exécuter dans le dossier du dépôt : | ||
| + | < | ||
| + | Cette commande cachera votre email si vous avez peur des spams, sinon utliser celle-ci : | ||
| + | < | ||
| + | Ensuite spécifiez votre identifiant sur launchpad : | ||
| + | < | ||
| - | Ajouter la clé du PPA à votre trousseau | + | Vous pouvez commencer |
| - | < | + | ==== Gérer les dépôts |
| - | sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com ece2800bacf028b31ee3657cd702bf6b8c6c1efd | + | |
| - | </ | + | |
| - | + | ||
| - | [[: | + | |
| - | + | ||
| - | + | ||
| - | ===== Utilisation ===== | + | |
| - | ==== Gérer les dépot | + | |
| Avant de commencer à utiliser Bazaar, il faut lui demander de créer un nouveau dépôt. | Avant de commencer à utiliser Bazaar, il faut lui demander de créer un nouveau dépôt. | ||
| < | < | ||
| Ligne 45: | Ligne 41: | ||
| Vous pourrez ensuite (si vous avez les droits suffisants sur le dépôt distant), envoyer vos changements avec bzr push. | Vous pourrez ensuite (si vous avez les droits suffisants sur le dépôt distant), envoyer vos changements avec bzr push. | ||
| - | ==== État du dépot | + | ==== État du dépôt |
| < | < | ||
| bzr diff fichier1 fichier2 | bzr diff fichier1 fichier2 | ||
| Ligne 51: | Ligne 47: | ||
| Permet de comparer 2 versions. Vous pourrez ainsi voir les changements effectués. Si vous avez des changements pas encore commités, la commande bzr diff affichera les modifications effectuées depuis le dernier commit. | Permet de comparer 2 versions. Vous pourrez ainsi voir les changements effectués. Si vous avez des changements pas encore commités, la commande bzr diff affichera les modifications effectuées depuis le dernier commit. | ||
| < | < | ||
| - | Permet d'affichier | + | Permet d'afficher |
| < | < | ||
| - | Liste les commits effectués dans le dépôt. Vous pourrez ainsi voire les modifications qui ont été faites. | + | Liste les commits effectués dans le dépôt. Vous pourrez ainsi voir les modifications qui ont été faites. |
| ==== Gestion des fichiers ==== | ==== Gestion des fichiers ==== | ||
| < | < | ||
| < | < | ||
| - | < | + | < |
| ==== Gestion des commits ==== | ==== Gestion des commits ==== | ||
| Ligne 70: | Ligne 66: | ||
| < | < | ||
| Par sécurité, Bazaar créé un fichier de sauvegarde nommé nom_fichier.~# | Par sécurité, Bazaar créé un fichier de sauvegarde nommé nom_fichier.~# | ||
| + | |||
| + | ====Pousser son dépôt local vers le dépôt distant==== | ||
| + | Si votre dépôt est prêt et que vous souhaitez le publier sur le dépôt distant, après avoir [[https:// | ||
| + | < | ||
| + | ou si c'est un projet public : | ||
| + | < | ||
| ===== Utilisation avancée ===== | ===== Utilisation avancée ===== | ||
| - | Généralement, | + | Généralement, |
| Ici, nous supposerons qu'on travaille avec deux dépôts Bazaar distincts nommés respectivement moi et bob. Le dépôt moi est votre dépôt, bob est celui d'une autre personne, admettons qu'il est situé à l' | Ici, nous supposerons qu'on travaille avec deux dépôts Bazaar distincts nommés respectivement moi et bob. Le dépôt moi est votre dépôt, bob est celui d'une autre personne, admettons qu'il est situé à l' | ||
| Ligne 97: | Ligne 99: | ||
| ===== Utilisation d'une interface graphique ===== | ===== Utilisation d'une interface graphique ===== | ||
| - | Plusieurs interfaces graphiques existent pour utiliser Bazaar. On peut citer l' | + | Plusieurs interfaces graphiques existent pour utiliser Bazaar. On peut citer l' |
| ===== Liens ===== | ===== Liens ===== | ||
| Ligne 106: | Ligne 108: | ||
| * **(en)** [[http:// | * **(en)** [[http:// | ||
| * **(en)** [[http:// | * **(en)** [[http:// | ||
| - | |||
| ---- | ---- | ||
| // | // | ||
