Contenu | Rechercher | Menus
Cette page est en cours de rédaction.
Apportez votre aide…

Ceci est une ancienne révision du document !



InDefero : Environnement de gestion de code source

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

Indefero est capable de :

  • Gérer de multiple projet
  • Gérer un dépôt de source par projet en utilisant : git, svn ou mercurial
  • Gérer un traqueur de bug par projet
  • Gérer un wiki par projet
  • Gestion multi-utilisation avec différent niveau de droit 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 privilégié sur la machine.

Indefero est une application web écrit en PHP, elle a aussi besoin d'un serveur LAMP fonctionnel et configuré, ainsi que des extensions php-pear (installation en un click : apt://php-pear )

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.

On crée le dossier où va être déployer notre application.

sudo su
cd /var/www
mkdir indefero

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

Avec pear :

mkdir -p /var/www/indefero/pluf
cd /var/www/indefero/pluf
pear upgrade-all
pear install --alldeps Mail
pear install --alldeps Mail_mime

InDefero

Configuration

idf.php

path.php

Initialisation de la base de donnée

Ajout du permier utilisateur

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

Git

Svn

Mercurial

Références


Contributeurs : wysman.



Le contenu de ce wiki est sous licence : CC BY-SA v3.0