2009-12-09 4 views
4

J'ai un serveur subversion fonctionnant avec Apache mod_dav_svn et ça marche bien mais la navigation via HTML est un peu spartiate. Y a-t-il un moyen de le personnaliser du tout?comment configurer le répertoire webdav Apache + SVN

alt text

Il y a deux choses que je voudrais faire pour faire une différence énorme:

  1. séparez les dossiers des fichiers pour tous les répertoires sont en haut. En ce moment tout est dans l'ordre alphabétique. (l'image ci-dessus arrive à avoir tous les répertoires précédents fichiers par ordre alphabétique, mais croyez-moi, ce n'est pas le cas normal)

  2. Lister les statistiques de base du fichier (taille du fichier, heure de mod, dernière version mise à jour, etc.)

Est-il possible de faire l'un ou l'autre avec ?

Répondre

1

WebSvn semble comme il pourrait vous aider. J'ai essayé trac et c'est très lisse mais je l'ai trouvé compliqué et semble exagéré pour ce que vous cherchez, imo.

1

Pas prêt à l'emploi, c'est-à-dire sans modifier le code source. Vous pourriez être intéressé par des outils comme ViewSVN ou le plus sophistiqué trac ou redmine.

4

Dans une installation Subversion vanille, l'interface Web est très spartiate par conception. (Rappelez-vous que l'interface HTTP est conçue pour les clients SVN et non pour les êtres humains.)

Vous pouvez personnaliser l'affichage de manière un peu plus précise via le SVNIndexXSLT directive. (Voici a good place to start).

Si vous voulez quelque chose de plus riche (avec des journaux et des fonctionnalités de diff), vous devrez installer une extrémité avant spéciale. WebSVN et ViewVC sont très populaires. Il existe également Trac, mais il s'agit d'un outil de niveau supérieur.

A list of other repo browsing tools.

Juste Pour votre information, nous utilisons WebSVN pour notre exemple de prise en pension. Il a fallu un certain effort pour le faire fonctionner, mais une fois qu'il est configuré, vous pouvez le laisser tranquille.

Questions connexes