windows - tortoise - Herramienta de GUI de administración de SVN
tortoise for windows (7)
¿Qué herramientas de gestión / administración de GUI existen para un repositorio SVN en Windows?
¿Desea administrar un repositorio remoto (ya sea un linux o un cuadro de Windows) o un repositorio local?
Personalmente, no he encontrado ninguna utilidad decente, así que uso una secuencia de comandos AutoIT que utiliza Plink.exe de PuTTY para interactuar con svnadmin en mi servidor Linux.
EDITAR : código bastante cojo, pero sirve para mis propósitos. Supone que tiene un directorio "conf / shared" en su $ svndir, que será compartido por los repositorios creados por este script. Guión con AutoIt
$plink_bin = "C:/path/to/plink.exe"
$svndir = "/subversion"
$sshuser = "username"
$hostname = "host.domain.com"
$proj = InputBox("Enter project name", "Please enter a subversion project name", "")
if ($proj = "") Then
Exit(1)
EndIf
$arg = "cd " & $svndir & ";"
$arg = $arg & "svnadmin create " & $proj & ";"
$arg = $arg & "rm -fr " & $proj & "/conf;"
$arg = $arg & "ln -s ../conf/shared " & $proj & "/conf"
$command = $plink_bin & " " & $sshuser & "@" & $hostname & " " & $arg
Run($command)
Mira visualsvn :
VisualSVN Server es un paquete que contiene todo lo que necesita para instalar, configurar y administrar el servidor de Subversion para su equipo en la plataforma de Windows. Incluye Subversion, Apache y una consola de administración.
Consola de administración amigable
- Crear, importar y eliminar repositorios
- Crear y eliminar carpetas en el repositorio
- Tablero que muestra el estado general del servidor de Subversion
- Administrar la política de seguridad de Subversion
- Comience, pare y reinicie el servicio
- Navegador de repositorio
- Administrar usuarios y grupos
- Editar ganchos de Subversion
También hay mi propio programa llamado PainlessSVN . Solo funciona con la configuración de repositorios para que se sirva con svnserve.exe. Puede funcionar con servidores de Subversion en su LAN. Actualmente estoy trabajando en la versión 1.1, que es casi una reescritura completa. Mira el blog para ver qué es lo nuevo.
Si desea trabajar con un servidor Subversion existente, entonces mi programa funcionará para usted. Si quieres comenzar desde cero, entonces el Servidor VisualSVN es bastante bueno.
Te recomiendo que mires a Subversion Edge .
Subversion Edge es una distribución de las últimas versiones de Apache Subversion, httpd y ViewVC, todas probadas y diseñadas para funcionar juntas. También incluye una consola web fácil de usar para configurar y administrar el servidor. Es muy fácil de instalar y ejecutar e incluye un actualizador incorporado que le permite instalar actualizaciones de forma remota a través de su navegador web. Por lo tanto, siempre estará al día con las últimas correcciones de seguridad y no tiene que preocuparse de que los componentes no funcionen en conjunto.
Subversion Edge es gratuito y de código abierto.
encontró esta herramienta: http://sublimesvn.com/download/index.html
Esta es una versión beta de Sublime. Es gratis de usar sin restricciones hasta que caduque el 1 de septiembre de 2009. Los precios se anunciarán cuando Sublime 1.0 se publique a finales de este año.
svn-access-manager parece ser una gran GUI de administración de web de código abierto para SVN también (y actualmente activa ...).
Pruebe también USVN .
uberSVN hace que el administrador de Subversion sea fácil, y está disponible para Windows, Mac y varios sabores de Linux:
Interfaz de usuario gratuita y fácil de implementar para Subversion que incluye:
- Todo lo que necesita para configurar un servidor Subversion, incluida la última versión de Subversion y Apache.
- La función Alternar le permite implementar con 1.7.5 o 1.6.18 y actualizar o degradar en cualquier momento.
- Un asistente de configuración muy rápido y fácil.
- Un entorno de codificación social.
- Consola de administración fácil de usar.
- Funcionalidad LDAP avanzada.
- Soporte para instalaciones fuera de línea.
- Soporte para aquellos que necesitan acceder a Internet a través de una máquina diferente (proxy).