Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
bazaar-explorer [Le 04/05/2010, 10:25] VinsS Ajout du lien bazaar |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag> bazaar programmation Launchpad}} | ||
- | |||
- | ---- | ||
- | |||
- | ====== Bazaar Explorer ====== | ||
- | |||
- | {{bazaar_explorer_lucid_00.png}} | ||
- | |||
- | Bazaar Explorer permet l'usage de [[http://doc.ubuntu-fr.org/bazaar|Bazaar]] en mode graphique, cet outil | ||
- | a été créé en remplacement de l'ancienne interface graphique Bazaar-gtk, | ||
- | connue aussi sous le nom d'Olive. | ||
- | |||
- | ===== Pré-requis ===== | ||
- | * bzr | ||
- | Si nécessaire,[[:tutoriel:comment_installer_un_paquet| installez le paquet]] **[[apt://bzr|bzr]]** | ||
- | |||
- | ===== Installation ===== | ||
- | [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://bzr-explorer|bzr-explorer]]** | ||
- | |||
- | |||
- | ===== Utilisation ===== | ||
- | Bazaar explorer se présente sous trois principales vues différentes. | ||
- | |||
- | * Accueil | ||
- | * Dépôt | ||
- | * Status | ||
- | |||
- | Au premier démarrage, la vue accueil vous propose ces options: | ||
- | {{bazaar_explorer_lucid_01.png?600x452}} | ||
- | |||
- | == Configuration de l'utilisateur: == | ||
- | {{bazaar_explorer_lucid_02.png}} | ||
- | |||
- | Les données nom et adresse mail sont importantes lors de l'usage d'un | ||
- | logiciel de suivi de version. | ||
- | Ces paramètres sont l'équivalent de la commande: | ||
- | <code> | ||
- | bzr whoami "Your Name <email@example.com>" | ||
- | </code> | ||
- | et constituent votre identifiant sur Launchpad. | ||
- | |||
- | == Préférences: == | ||
- | {{bazaar_explorer_lucid_03.png}} | ||
- | |||
- | Ces paramètres n'impactent que sur l'interface seule et peuvent différer | ||
- | selon votre distribution, [[http://doc.bazaar.canonical.com/explorer/en/visual-tour-gnome.html|Gnome]], | ||
- | [[http://doc.bazaar.canonical.com/explorer/en/visual-tour-kde.html|KDE]], | ||
- | [[http://doc.bazaar.canonical.com/explorer/en/visual-tour-windows.html|Windows]], | ||
- | [[http://doc.bazaar.canonical.com/explorer/en/visual-tour-macosx.html|MacOsX]]. | ||
- | |||
- | Dans l'onglet Applications, les options de style de dialogues Gtk ne | ||
- | sont disponibles que si le plug-in [[apt://bzr-gtk|bzr-gtk]] est installé. | ||
- | |||
- | == Récupérer un projet: == | ||
- | {{bazaar_explorer_lucid_04.png?600x452}} | ||
- | |||
- | Vous pouvez récupérer un projet existant (checkout), les deux approches de | ||
- | travail possibles, en local ou mirroir, sont expliquées dans la fenêtre principale. | ||
- | | ||
- | == Créer un nouveau projet: == | ||
- | {{bazaar_explorer_lucid_05.png}} | ||
- | |||
- | * Colocated branches: Crée un arbre de travail à l'emplacement pointant sur un tronc dans un répertoire partagé. | ||
- | |||
- | * Feature branches: Créer un répertoire partagé et crée une branche tronc dans ce répertoire. | ||
- | |||
- | * Plain branch: Crée une branche à l'emplacement. Si créée dans un répertoire partagé,les révisions seront situées dans celui-ci. Sinon, les révisions seront placées dans la branche. | ||
- | |||
- | * Shared repository: Crée un répertoire à l'emplacement. Les branches créées sous ce répertoire l'utiliseront pour situer leurs révisions. | ||
- | |||
- | Pour les projets de petite ou moyenne taille, Feature branches est recommandé, les projets | ||
- | de taille importante choisiront Colocated branches. | ||
- | |||
- | |||
- | Notez que ces deux dernières actions, Récupérer un projet et Créer un projet, se retrouvent | ||
- | dans le menu Bazaar > Démarrer > | ||
- | {{bazaar_explorer_lucid_06.png}} | ||
- | |||
- | == Ouvrir un projet: == | ||
- | Nous partons du principe que votre projet est situé en local, donc sur votre disque dur. | ||
- | C'est sur cet emplacement que vous effectuerez la totalité du travail de mise à jour, | ||
- | ajout, suppression, commit, etc, la mise à jour de la branche située sur Launchpad se | ||
- | résumera à "pousser" (push) votre travail terminé. | ||
- | |||
- | Cette façon de travailler dite "décentralisée", vous permet de disposer de votre projet | ||
- | à jour en permanence et de ne pas être tributaire d'une connection internet capricieuse, | ||
- | entre autres avantages. | ||
- | |||
- | {{bazaar_explorer_lucid_07.png}} | ||
- | |||
- | Sélectionnez votre projet. | ||
- | |||
- | {{bazaar_explorer_lucid_08.png}} | ||
- | |||
- | Bazaar explorer vérifie si des changements sont intervenus dans le projet depuis la dernière | ||
- | révision et nous présente, comme sur cette capture, ces différences. | ||
- | |||
- | Dans le cas de nouveaux éléments ajoutés au projet, nous serons d'abord invité à versionnés | ||
- | ceux-ci, cliquez sur le signe plus dans le texte (Add) | ||
- | Equivalent: | ||
- | <code> | ||
- | bzr add --no-recurse "projet ..." | ||
- | </code> | ||
- | |||
- | Ensuite, il nous faudra soumettre ces changements comme nouvelle révision, ce que nous | ||
- | allons faire en cliquant sur la flèche située en fin de texte. | ||
- | |||
- | {{bazaar_explorer_lucid_09.png}} | ||
- | |||
- | Saisissez le texte et cliquez OK. | ||
- | |||
- | Equivalent: | ||
- | <code> | ||
- | bzr commit -m "texte ..." | ||
- | </code> | ||
- | |||
- | A ce stade, nous avons mis à jour notre projet, mais uniquement sur notre dépôt local, | ||
- | il faut, donc, appliquer ces modifications au dépôt Launchpad. | ||
- | |||
- | {{bazaar_explorer_lucid_10.png}} | ||
- | |||
- | Cliquez sur ajouter. | ||
- | |||
- | {{bazaar_explorer_lucid_11.png}} | ||
- | |||
- | Cliquez OK. | ||
- | |||
- | Equivalent: | ||
- | <code> | ||
- | bzr push --no-strict | ||
- | </code> | ||
- | |||
- | Nous pouvons, maintenant, nous rendre sur la page du projet sur Lauchpad pour vérifier nos changements. | ||
- | |||
- | Bazaar Explorer dispose d'un grand nombre d'outils supplémentaires sous forme de plug-in, voir le lien ci-dessous. | ||
- | |||
- | |||
- | ===== Liens ===== | ||
- | * [[http://doc.bazaar.canonical.com/explorer/en/|Page d'accueil]] **(en)** | ||
- | * [[http://doc.bazaar.canonical.com/explorer/en/tutorials/customization.html|Personnaliser explorer]] **(en)** | ||
- | * [[http://www.proven-corporation.com/software/bzr-notification/|Obtenir notification des changements]] **(en)** | ||
- | * [[http://bazaar-vcs.org/fr/IntroductionABzr|Introduction à Bazaar]] **(fr)** | ||
- | |||
- | ---- | ||
- | //Contributeurs principaux : [[utilisateurs:VinsS]] | ||