wiki.travailleursduweb.com
Participez à l'encyclopédie des Travailleurs Du Web...

Installation Trac - outil de suivi de développement

Publié le 9 July 2008, par Babozor dans la catégorie Développement, Gestion de projet, Organisation, méthodo..., Outils

trac2.jpg

Je viens tout juste (hier en fait) de finir d’installer Trac, un outil vraiment pratique qui vous permet plusieurs choses:
- avoir un accès simple à vos fichiers avec contrôle de version (via subVersion… pas de commit mais la possibilité de voir les fichiers et les modifs, c’est déjà super pratique)
- gestion de tickets (bugtracking)
- wiki

Cet outil fait partie du “package” minimal que je conseille à tous ceux qui veulent se lancer dans un développement propre et productif, pour plusieurs raisons (je suis d’ailleurs en train d’écrire un article sur les outils minimales)

trac1.jpg
Le problème vient de l’installation de Trac… au contraire d’un phpMyadmin, qui ne nécessite pas d’install lourde (on dé-zip et hop ça marche… enfin presque), Trac peut devenir un peu chaud à mettre en place, voici donc quelques conseils:
1. C’est précisé dans les specs d’install, Trac marche mieux avec Python et SQLite… certes vous pouvez l’installer avec MySQL mais cela reste expérimental, donc si vous avez le choix, choisissez SQLite
2. Passez plutôt par la gestion des pacquets de Debian qu’en installant des paquets (ou sources) à un peu à la barbare, au moins le gestionnaire de paquets gère les dépendances (ce que vous ne faites pas à moins d’être un über guru)
3. Lire correctement la doc… oui je sais ça paraît con, mais la doc est plutôt bien faite et assez complète.

En gros dans l’ordre, on installe:
- python
- sqlite
- la librairie python pour apache
- trac
(et j’estime que subversion a déjà été installé)

Mon seul problème a été un défaut de synchronisation entre SubVersion et Python, réglé par la remise à jour du paquet libapache2-mod-python2.4

Voici quelques ressources qui peuvent aussi vous être utiles:
Install de Trac
Installer et configurer Apache2, Trac et Subversion sous Ubuntu
How to setup a Ubuntu development Server - Part2



Articles éventuellement en rapport:

3 Responses to “Installation Trac - outil de suivi de développement”

  1. Olivier Says:

    Bonjour,

    Si tu aimes trac je te conseille ce projet qui permet de disposer d’une interface en ligne de commande permettant facilement d’instancier des projets :

    http://www.clever-age.org/trac/wiki/cleverbox

  2. despe_ki_roule Says:

    Outil super chiant à installer si on veut la personnaliser au petits oignons mais un outil qui rend bien des services.
    Un peu rebutant quand même à l’usage.

  3. babozor Says:

    @Olivier: intéressant je vais regarder ça…
    @despe: ouah ça va, pas super funky mais largement moins relou (et précis aussi) que Mantis par exemple

Laissez un commentaire





« Back to text comment