Introduction à la gestion de configuration logicielle avec Perforce
Date de publication : 31/05/2009
Par
Pascal Soccard
Bien que limitée à deux utilisateurs et cinq espaces de travail, la version sans licence de Perforce permet de se familiariser avec les fonctionnalités et concepts d'une solution GCL.
I. Installation de Perforce dans un environnement Windows
II. Découverte de l'interface graphique P4V
II-A. Utiliser Perforce pour la première fois
II-B. Ajouter vos premiers fichiers dans le dépôt Perforce
II-C. Créer de nouvelles révisions pour les fichiers dans le dépôt Perforce
II-D. Visualiser graphiquement l'historique des révisions d'un fichier que vous avez modifié
II-E. Visualiser l'historique des différentes modifications effectuées sur un fichier
III. Conclusion
I. Installation de Perforce dans un environnement Windows
L'installation du serveur Perforce s'effectue par l'exécution du programme d'installation « perforce.exe ». Sélectionnez les composantes Perforce P4D et P4, puis continuez avec les écrans suivants en conservant les paramètres par défaut. Si vous avez des privilèges d'administrateur Windows, un service Perforce sera créé pour vous avec un démarrage automatique du service.
L'installation du client visuel Perforce P4V s'effectue par l'exécution du programme d'installation « p4vinst.exe ». Parcourez les différents écrans d'installation en conservant les paramètres par défauts.
Installation de Perforce dans un environnement Unix :
- Créez un répertoire d'accueil pour les exécutables et données Perforce : mkdir ~/perforce
- Ajoutez le répertoire d'accueil a votre PATH : export PATH=~/perforce:$PATH
- Définissez le port utilisé par le serveur Perforce : export P4PORT=1666
- Copiez les exécutables p4d et p4 dans le répertoire d'accueil Perforce et donnez des droits d'exécution aux fichiers exécutables : cd ~/perforcechmod a+x p4*
- Démarrez le serveur Perforce : 4d -d
- Installez l'interface graphique P4V : tar xvzf p4v.tgz
II. Découverte de l'interface graphique P4V
II-A. Utiliser Perforce pour la première fois
- Exécutez P4V à partir du menu Windows Perforce ou de la commande en ligne « p4v »
- Laissez vous guider par le « Connexion Setup Wizard » en cliquant « Yes »
- Entrez « localhost » dans le champ « Host »
- Cliquez sur le bouton « Create a new user account »
- Entrez le nom de votre utilisateur, ainsi que son nom complet et son email adresse et cliquez le bouton « Next »
- Entrez le nom et le répertoire d'accueil de votre espace de travail et cliquez sur le bouton « Next »
- Cliquez de nouveau sur le bouton « Next » et enfin sur le bouton « Finish »
II-B. Ajouter vos premiers fichiers dans le dépôt Perforce
- Créez une arborescences incluant quelque sous répertoires et fichiers dans le répertoire d'accueil de votre espace de travail
- À partir de P4V, sélectionnez l'onglet « Workspace » (en bas à gauche) et appuyez sur la touche F5 pour rafraîchir l'arborescence de votre espace de travail
- Sélectionnez l'arborescence créée au préalable et avec le bouton droit de la souris cliquez sur « Mark for Add »
- Cliquez sur le triangle rouge de la barre d'outils (Ctrl+1) afin de visualiser votre premier « changelist »
- À partir de cet écran (« Pending changelists »), sélectionnez « default » et avec le bouton droit de la souris cliquez sur « Submit »
- Entrez une description pour votre « changelist » et cliquez sur le bouton « Submit »
II-C. Créer de nouvelles révisions pour les fichiers dans le dépôt Perforce
- À partir de l'arborescence de votre espace de travail, sélectionnez un fichier
- Double-cliquez sur le fichier et modifier son contenu à partir de l'éditeur défini par défaut pour l'extension de ce fichier
- Sélectionnez le fichier et avec le bouton droit de la souris, cliquez sur « Submit »
- Entrez une description pour votre nouveau « changelist » et cliquez sur le bouton « Submit »
II-D. Visualiser graphiquement l'historique des révisions d'un fichier que vous avez modifié
- Sélectionnez le fichier ;
- Avec le bouton droit de la souris, cliquez sur « Revision Graph »
II-E. Visualiser l'historique des différentes modifications effectuées sur un fichier
- Sélectionnez le fichier ;
- Avec le bouton droit de la souris, cliquez sur « Time Lapse View ».
III. Conclusion
Vous venez de découvrir quelques fonctionnalités qu'offre la solution Perforce.
Copyright © 2009 Pascal Soccard.
Aucune reproduction, même partielle, ne peut être faite
de ce site ni de l'ensemble de son contenu : textes, documents, images, etc.
sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à
trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.