je savais que j'aurais du faire du python et pas me mettre a ruby/rails :-)
^^
Pour la structure c'est justement le coup du client -> projets dont je suis pas fan, puisque l'on a quasiment un seul projet par client.
il est tout à fait possible de n'afficher que le nom du projet dans l'url. Il suffit de créer un profil de configuration avec un canevas vhost qui va bien.
[^] # Re: Interressant !
Posté par Tristan Rivoallan . En réponse à la dépêche Sortie de cleverbox-0.4. Évalué à 1.
je savais que j'aurais du faire du python et pas me mettre a ruby/rails :-)
^^
Pour la structure c'est justement le coup du client -> projets dont je suis pas fan, puisque l'on a quasiment un seul projet par client.
il est tout à fait possible de n'afficher que le nom du projet dans l'url. Il suffit de créer un profil de configuration avec un canevas vhost qui va bien.
qqch comme :
<VirtualHost *>
ServerName %(project_name)s.projects.maboite.com
<Location /trac>
PythonOption TracEnv %(clients_root)s/%(client_name)s/var/trac/%(project_name)s
<Location /svn>
SVNPath %(clients_root)s/%(client_name)s/var/svn/%(project_name)s
</VirtualHost>
(nb : impossible de faire s'afficher les balises de fermeture "Location")
Il faut juste s'assurer de l'unicité des noms de projets.