Vous souhaitez récupérer la dernière version de travail de GLPI afin de tester les nouvelles fonctionnalités et éventuellement aider l'équipe de développement à chasser les bugs. Cet article vous explique comment récupérer les sources directement sur le SVN de GLPI.

Avant de commencer

Vous pouvez accéder (en lecture seule) à l'arbre SVN du projet GLPI : https://forge.glpi-project.org/svn/glpi/

Accès SVN (anonyme) sous Linux

Préparation

Le tout en console.

Je vous invite à créer l'arborescence suivante (mais vous faites comme vous voulez) :

Dans votre dossier /home/VOUS/ ou dans un sous dossier de votre choix, créer :

mkdir svn (pour d'autres dossiers éventuels)

cd svn/

mkdir glpi

cd glpi/

Assurez vous que le package "svn" est bien installé sur votre distrib (apt-get install cvs sous debian)

Récuperation des sources GLPI

Assurez vous de bien vous trouver dans le répertoire que vous venez de creer.
Puis tapez :

svn co https://forge.glpi-project.org/svn/glpi/trunk/

Normalement, vous devriez voir la liste des fichiers de GLPI se télécharger.

Si tout s'est bien passé, vous avez désormais les sources sur votre ordinateur.

Accès SVN (anonyme) sous Windows

Préparation

Je vous invite à créer l'arborescence suivante (mais vous faites comme vous voulez) :

A la racine d'un de vos disque (C: ou autre) ou dans un sous-dossier de votre choix, créer :

\svn (pour d'autres dossiers éventuels)

\svn\glpi

Téléchargement des outils

Téléchargez TortoiseSVN (client SVN) : http://tortoisesvn.tigris.org/
A la fin de l'installation Tortoise vous demandera de redémarrer votre PC

Il existe d'autres logiciels mais je fais au plus simple.

Récupération des sources GLPI

Retournez sur l'arborescence précédemment créée et faites un clic-droit sur \svn\glpi, puis "SVN Emprunter" (SVN checkout).

Saisissez les paramètres suivants :

- Pour "the URL of repository" indiquez :

 https://forge.glpi-project.org/svn/glpi/trunk 

- Pour "Checkout directory" indiquez :

glpi

- Cliquez sur « OK »

Si tout s'est bien déroulé, vous devriez être en train de récupérer les sources de GLPI.