Trac
De GioWiki.
pour
Trac
Aller à :
Navigation
,
rechercher
== Installation de Trac == apt-get install trac == Configuration == === Création d'un projet === Créer un dépôt svn puis : trac-admin /path/to/trac/projet initenv Répondre aux questions et renseigner votre dépôt svn créé précédemment. chown -R root:www-data /path/to/trac/projet Mettre les bonnes permissions sur la base SQLite : cd /path/to/trac/projet chmod 775 db/ chmod 664 db/trac.db Créer ensuite le fichier /etc/apache2/conf.d/trac-projet.conf <pre> Alias /trac/projet /path/to/trac/projet <Directory /path/to/trac/projet/> Options +FollowSymLinks AllowOverride All order allow,deny allow from all </Directory> <Location /trac/projet> SetHandler mod_python PythonInterpreter main_interpreter PythonHandler trac.web.modpython_frontend PythonOption TracEnv /path/to/trac/projet PythonOption TracUriRoot /trac/projet </Location> </pre> === Activation de l'authentification === http://trac.edgewall.org/wiki/TracCgi#AddingAuthentication cd /path/to/trac/project htpasswd -c trac.htpasswd <user> Après le premier utilisateur, plus besoin de l'option -c pour créer un utilisateur. Maintenant il faut activer dans le serveur apache, à la fin du fichier /etc/apache2/conf.d/trac-project.conf <pre> <Location "/project/login"> AuthType Basic AuthName "Trac" AuthUserFile path/to/trac/project/trac.htpasswd Require valid-user </Location> </pre> Relancer la configuration d'apache apache2ctl graceful Maintenant vous pouvez vous connecter à l'interface === Activation de l'interface WebAdmin === trac-admin /path/to/trac/project permission add <user> TRAC_ADMIN == Suppression d'un dépôt pour repartir sur un nouveau == Si pour une quelconque raison vous souhaitez repartir sur un nouveau dépôt svn, trac va vous demander de resynchroniser avec votre nouveau dépôt. Il faut pour cela tout simplement exécuter la commande suivante : trac-admin /path/to/trac/project/ resync
Revenir à la page
Trac
.
Affichages
Page
Discussion
Voir le texte source
Historique
Outils personnels
Connexion
Navigation
Accueil
Communauté
Actualités
Modifications récentes
Page au hasard
Aide
Rechercher
Boîte à outils
Pages liées
Suivi des pages liées
Pages spéciales