Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| indefero [Le 31/07/2010, 03:24] – 123.50.93.233 | indefero [Le 31/05/2018, 14:35] (Version actuelle) – lien L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | {{tag> | ||
| + | ---- | ||
| + | |||
| + | |||
| + | ====== 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' | ||
| + | |||
| + | |||
| + | ===== 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 [[: | ||
| + | |||
| + | |||
| + | ==== 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' | ||
| + | |||
| + | ==== 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. | ||
| + | |||
| + | / | ||
| + | / | ||
| + | |||
| + | ==== Installation de Pluf ==== | ||
| + | Télécharger Pluf depuis le site officiel www.pluf.org | ||
| + | cd / | ||
| + | wget http:// | ||
| + | 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:// | ||
| + | |||
| + | ---- | ||
| + | |||
| + | // | ||
