interface web Subversion [fermée]
Question
Je l'ai récemment installé Subversion sur un serveur Linux ( CentOS ) et tout fonctionne très bien.
Je me demande s'il y a des interfaces web disponibles pour gérer les dépôts à savoir créer / supprimer des référentiels, gérer les utilisateurs et les autorisations, afficher l'historique de révision, etc.
L'idée est que je peux tout faire via une interface web au lieu d'utiliser SSH.
Par ailleurs je Plesk / Virtuozzo sur ce serveur (et Webmin sur un autre serveur de test) donc s'il y a quelque chose qui peut intégrer directement à ces puis encore mieux!
La solution
Les personnes Subversion ont un liste des liens qui fait référence à une tonne de matériel lié à Subversion y compris la gestion et différentes interfaces web.
Je ne l'ai pas utilisé, mais Submin peut-être ce que vous cherchez .
Si vous cherchez mod_dav_svn simple référentiel de navigation est minime et les travaux.
Trac a déjà été suggéré, mais qui a plus de suivi des bogues-wiki-Projet- les fonctions de gestion, mais très peu d'administration de SVN hors de la boîte.
Autres conseils
Prenez aussi un coup d'oeil: http://www.usvn.info/
Cela peut être une répétition de ce que les autres ont dit, mais je l'ai regardé beaucoup d'options. Le meilleur est peut-être ceux-ci:
Créer votre propre gestion Subversion personnalisé couche m'a inspiré vérifier dans VisualSVN, mais je l'ai pas testé cependant.
Trac peut servir vos fins, mais je ne suis pas sûr à quel point le contrôle de la SVN réelle au jour le jour, il vous donne les commandes. Il a une interface très agréable pour l'affichage des révisions SVN cependant. Un regarder ici un exemple de Trac pour Gosmore et programme de routage OpenStreetMap pour avoir une idée de ce qu'il est.
Il y a aussi websvn et viewsvn , mais je ne peux pas sembler trouver qui vous permettent effectivement de télécharger des fichiers pour vérifier ou quelque chose comme ça. Ils sont tous destinés à visualiser le dépôt, le téléchargement de fichiers, l'affichage des journaux et la comparaison des révisions.
En ce qui concerne le jour le jour de l'enregistrement, des trucs check-out, vous êtes probablement mieux d'utiliser la commande svn
ou une interface graphique conviviale comme TortoiseSVN (si vous utilisez Windows) pour ce genre de chose.
Install and Update: Certified binaries, wizard driven installers with 1-click updates Repository Management: Create, manage, browse, and local backup User Management: Manage roles, permissions and access rules Administration: Authentication, server management and health analytics Desktops & IDEs: Eclipse, Visual Studio, AnkhSVN, Subclipse, and more Cloud Services: Public cloud backup and restore to CollabNet CloudForge TeamForge: Adds multi-server Subversion replication, code governance, improved network performance, as well as Agile ALM through DevOps Git: Upgrade to TeamForge from SubversionEdge to manage your Git and SVN repositories within one environment
Je suis vraiment excité à ce sujet et je suis actuellement en train vers le haut (il est une application Java, donc il faut un certain temps pour le mettre correctement par rapport à une interface utilisateur Web ordinaire).