Utiliser Bazaar
Bazaar est un système de gestion de versions, qui permet à plusieurs personnes de travailler sur les mêmes fichiers, et de garder l'historique des modifications du projet.
Première utilisation
- Pour installer Bazaar sur une distribution GNU/Linux Ubuntu, il suffit d'installer le paquet bzr.
- Entrer son nom et son adresse mail avec lesquels seront signés les envois :
$ bzr whoami "Prénom Nom <mon.adresse@mail.com>"
- Récupérer le code du dépôt à l'aide de la commande (en remplaçant <utilisateur> par un nom d'utilisateur valide sur la machine) :
$ bzr checkout sftp://<utilisateur>@dev.filyb.info/~/bzr/batnav
Cela va créer dans le répertoire courant un répertoire nommé batnav qui contient tous les fichiers du projet.
Utilisation courante
Toutes les commandes sont à lancer dans le répertoire batnav ou l'un de ses sous-répertoire.
- Récupérer les modifications des autres développeurs :
bzr up
- Ajouter un nouveau fichier (pour qu'un fichier soit géré par bazaar, il doit avoir été ajouté ainsi) :
bzr add <nomfichier>
- Envoyer des modifications (commit) :
bzr ci -m "Descriptions courte des modifications"
En général, on effectue un commit après l'écriture de chaque fonction, ou la correction d'un bug.
- Revenir à l'état du code du dernier commit (annule toutes les modifications depuis le dernier up ou commit) :
bzr revert
