linux svn centos plesk

linux - Interfaz web de Subversion



svn centos (6)

Recientemente instalé Subversion en un servidor Linux ( CentOS ) y todo funciona bien.

Me pregunto si hay interfaces web disponibles para gestionar los repositorios, es decir, crear / eliminar repositorios, gestionar usuarios y permisos, ver el historial de revisiones, etc.

La idea es que puedo hacer todo a través de una interfaz web en lugar de usar SSH.

Por cierto, tengo Plesk / virtuozzo en este servidor (y Webmin en otro servidor de prueba) así que si hay algo que pueda integrarse directamente a estos, ¡incluso mejor!





Las personas de Subversion tienen una lista de enlaces que hace referencia a una tonelada de material relacionado con Subversion, incluida la administración y diferentes interfaces web.

No lo he usado, pero Submin podría ser lo que estás buscando.

Si está buscando una búsqueda simple de repositorio, mod_dav_svn es mínimo y funciona.

Ya se sugirió Trac , pero eso tiene más funciones de seguimiento de errores-wiki-project-management, pero muy poca administración de SVN fuera de la caja.


Los profesionales de SVN sugieren Subversion Edge .

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 entusiasmado con esto y actualmente lo estoy configurando (es una aplicación Java, por lo que lleva algo de tiempo configurarla correctamente en comparación con una interfaz de usuario web común).


Trac puede servir a sus propósitos, pero no estoy seguro de cuánto control sobre los comandos SVN cotidianos reales que le da. Sin embargo, tiene una interfaz muy buena para ver las revisiones de SVN. Echa un vistazo aquí para ver un ejemplo de una página de Trac para gosmore y el programa de enrutamiento OpenStreetMap para tener una idea de cómo es.

También hay websvn y viewsvn , pero parece que no puedo encontrar ninguno que realmente te permita subir archivos para facturar o algo por el estilo. Todos están destinados a ver el repositorio, descargar archivos, ver registros y comparar revisiones.

En cuanto a la entrada y salida del día a día, probablemente sea mejor utilizar el comando svn o una GUI amigable como TortoiseSVN (si se usa desde Windows) para ese tipo de cosas.