Table des matières

, , ,

InDefero : Environnement de gestion de code source

InDefero est un projet comparable à trac, avec une grosse influence de Google Code. Le projet est sous licence GNU GPL v2.

Indefero est capable de :

Prérequis

Avant toute chose, il est bien entendu impératif de disposer d'une distribution Ubuntu et d'un accès privilégié sur la machine.

Indefero est une application web écrite en PHP, elle a aussi besoin d'un serveur LAMP fonctionnel et configuré, ainsi que de certaines extensions php-pear

Installation des extensions PEAR

sudo apt-get install php-pear
sudo pear upgrade-all
sudo pear install --alldeps Mail
sudo pear install --alldeps Mail_mime

Installation

L'installation se fait en deux parties, la première consiste en l'installation de la librairie Pluf, puis dans un second temps l'installation de InDefero lui-même.

Organisation recommandée pour les fichiers

If your server document root is in /var/www a good thing is to keep the number of files under the /var/www folder to its minimum. So, you should create a /home/www folder in which we are going to install all but the files which need to be available under the document root.

/home/www/pluf
/home/www/indefero

Installation de Pluf

Télécharger Pluf depuis le site officiel www.pluf.org

cd /var/www/indefero
wget http://projects.ceondo.com/p/pluf/source/download/master/
unzip pluf-master.zip
mv pluf-maaster pluf

InDefero

Configuration

idf.php

path.php

Initialisation de la base de données

Ajout du premier utilisateur

Mise en place de la gestion des dépôts

Git

Svn

Mercurial

Références


Contributeurs : wysman.