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:22] – Changement du lien SVN vers Subversion 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:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // |