Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
indefero [Le 26/03/2011, 18:29] wysmanindefero [Le 31/05/2018, 14:35] (Version actuelle) – lien L'Africain
Ligne 1: Ligne 1:
 +{{tag>serveur git gestion_de_projet BROUILLON}}
  
 +----
 +
 +
 +====== 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 :
 +  * Gérer de multiples projets
 +  * Gérer un dépôt de source par projet en utilisant : [[git]], [[subversion|subversion]] ou [[mercurial]]
 +  * Gérer un traqueur de bug par projet
 +  * Gérer un wiki par projet
 +  * Gestion multi-utilisation avec différents niveaux de droits et d'accès
 +
 +
 +===== Prérequis =====
 +
 +Avant toute chose, il est bien entendu impératif de disposer d'une distribution Ubuntu et d'un accès [[sudo|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#modules|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 =====
 +  * La doc officielle [anglais]: http://www.indefero.net/open-source/
 +
 +----
 +
 +//Contributeurs : [[:utilisateurs:wysman]].//