Tous les clients web que je connais sont en lecture seule, ce qui signifie que vous pouvez seulement parcourir les fichiers, faire des diffs, mettre en place des flux RSS, mais vous ne pouvez pas modifier le dépôt de quelque manière que ce soit.
WebSVN est l'interface PHP que j'ai installée au bureau et que j'utilise tous les jours. Elle possède tout ce dont j'ai toujours eu besoin. Trac est également très bon, mais il s'agit d'une suite complète de gestion de projet, puisqu'il dispose également de fonctionnalités telles que le suivi des bogues ou la planification des versions. Il est capable de gérer un seul dépôt par installation (mais vous pouvez en avoir plusieurs sur la même machine). Beaucoup d'autres sont disponibles, vous pouvez trouver une liste sur Wikipedia (recherchez "web-based").
L'interface http disponible via WebDAV peut être utilisée avec un navigateur commun, mais vous ne pouvez voir que la révision HEAD. Cependant, vous pouvez personnaliser la mise en page, comme expliqué ci-dessous. ici .