2009-03-23 23 views

Respuesta

25

Mira visualsvn:

VisualSVN Server es un paquete que contiene todo lo necesario para instalar, configurar y administrar el servidor de Subversion para su equipo en la plataforma Windows. Incluye Subversion, Apache y una consola de administración.

Fácil de usar la consola de administración

  • crear, importar y eliminar repositorios
  • Crear y eliminar carpetas en el repositorio
  • tablero de instrumentos muestra el estado visión de conjunto de servidor de Subversion
  • Manejo de la política de seguridad de Subversion
  • Servicio de inicio, detención y reinicio
  • Navegador de repositorio
  • administrar usuarios y grupos
  • Editar Subversion engancha
+1

VisualSVN no es compatible con svn: // protocolo – Hikari

+2

lo usé durante años y es genial! –

2

¿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 utilizo una secuencia de comandos AutoIT que utiliza Plink.exe de PuTTY para la interfaz con svnadmin en mi servidor Linux.

EDIT: 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) 
+0

buscando administrar un repositorio remoto. Una buena GUI para locales también debería estar bien – maruti

+0

Las herramientas que he visto requieren configurar cosas del lado del servidor administradas por la web o controlar svnadmin a través de telnet o ssh. ¿Qué nivel de control necesitas? Crear repositorios no es tan malo. – snemarch

+0

buscando hacer la administración de usuarios – maruti

-1

encontraron esta herramienta: http://sublimesvn.com/download/index.html

Ésta 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.

0

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 empezar desde cero, entonces VisualSVN Server es bastante bueno.

+2

¡PainlessSVN no existe ahora! – mRizvandi

+0

El sitio web tuvo un tropiezo. Es una copia de seguridad. –

+0

@HectorSosaJr El sitio web PainelsSVN parece no funcionar ahora. – bahrep

1

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.

4

Te recomiendo que mires 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.

+2

El servidor es Apache Subversion, así que sí puede implementar scripts de gancho para agregar lógica al proceso de confirmación previa o posterior. SVN Edge incluso proporciona una interfaz de usuario web para cargar o editar los archivos de enlace si es necesario. –

+0

Recomiendo encarecidamente este contenedor svn edge docker https://hub.docker.com/r/mamohr/subversion-edge/ (2 minutos en funcionamiento) – lrkwz

1

uberSVN hace administrador Subversion fácil, y está disponible para Windows, Mac y varios sabores de Linux:

gratuito, fácil de implementar la interfaz de usuario para Subversion que incluye:

  • Todo lo que necesita para configurar una subversión servidor, incluida la última versión de Subversion y Apache.
  • La función de 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).
+2

uberSVN ya no está disponible –

Cuestiones relacionadas