interfaz Subversion web [cerrado]
Pregunta
He recientemente Subversion instalado en un servidor Linux ( CentOS ) y todo funciona muy bien.
Me gustaría saber si hay algún interfaces web para la gestión de los repositorios es decir, crear / eliminar repositorios, administrar usuarios y permisos, ver historial de revisión, etc.
La idea es que puedo hacer todo a través de una interfaz web en lugar de usar SSH.
A propósito tengo Plesk / virtuozzo en este servidor (y Webmin en otro servidor de prueba) así que si hay algo que se puede integrar directamente a estos entonces aún mejor!
Solución
Las personas que tienen una subversión lista de enlaces que hace referencia a una tonelada de material relacionado con Subversion incluyendo la gestión y diferentes interfaces web.
No he usado, pero Submin puede ser lo que estás buscando .
Si lo que buscas es sencilla mod_dav_svn navegación del repositorio es mínima y obras.
Trac ya se sugirió, pero que tiene más de seguimiento de errores-wiki-proyecto- funciones de administración, pero muy poca administración de SVN fuera de la caja.
Otros consejos
Tome también un vistazo a: http://www.usvn.info/
Esto puede ser una repetición de lo que otros han dicho, pero he mirado muchas opciones. El modo más eficaz de éstos:
La creación de su propia gestión de Subversion personalizada capa me inspiró a comprobar en VisualSVN, pero yo no lo he probado sin embargo.
Trac puede servir a sus propósitos, pero no estoy seguro de cuánto control sobre el real del día a día de los comandos SVN le da. Se tiene una muy buena interfaz para ver las revisiones SVN sin embargo. Tener un rel="nofollow mira aquí para un ejemplo de un página Trac para Gosmore, y OpenStreetMap programa de enrutamiento para tener una idea de lo que es.
Hay también websvn y viewsvn , pero me parece que no puede encontrar ninguna que realmente le permiten cargar archivos de registro de entrada o algo por el estilo. Todos ellos están dirigidos a la visualización del repositorio, la descarga de archivos, visita a los registros y la comparación de las revisiones.
En cuanto al día a día de la llegada, material de salida, que son probablemente mejor usar el comando svn
o una interfaz gráfica de usuario amigable como TortoiseSVN (si se utiliza desde Windows) para ese tipo de cosas.
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
Estoy muy emocionada por ello y actualmente estoy que lo crea (que es la aplicación Java, por lo que se necesita algún tiempo para configurarlo adecuadamente en comparación con una interfaz de usuario web ordinario).