¿Es posible configurar un Repositorio Remoto SVN personal al que se pueda acceder a través de Internet?
-
03-07-2019 - |
Pregunta
Lo que quiero que suceda es tener un servidor SVN en una computadora, y TortoiseSVN en otras 3 computadoras, por ejemplo, y estas 3 computadoras podrán confirmar y enviar archivos desde el servidor SVN, todo esto a través de Internet, y en la medida de lo posible, de forma gratuita. es posible? ¿Puedes señalarme algunos buenos tutoriales? Gracias
Hasta ahora, soy consciente de que esto se puede lograr a través de LAN.
Solución
Eche un vistazo a la configuración del servidor en SVN Red Book .
Tiene tres opciones: usar svnserve, usar svnserve sobre SSH o Apache HTTP. Cada uno tiene sus pros / contras, y estos son discutidos. Tenga en cuenta también que necesitará configurar su firewall (reenvío de puertos, etc.) según sea necesario.
Del artículo del Libro Rojo:
Si está intentando configurar el servidor más simple posible para su grupo, la instalación más sencilla y rápida es la instalación más fácil y rápida. Tenga en cuenta, sin embargo, que los datos del repositorio se transmitirán de forma clara a través de la red. Si su implementación está completamente dentro de la LAN o VPN de su compañía, esto no es un problema. Si el repositorio está expuesto a Internet abierto, es posible que desee asegurarse de que el contenido del repositorio no sea sensible (por ejemplo, solo contiene código fuente abierto), o que haga un esfuerzo adicional en la configuración SASL para cifrar las comunicaciones de red.
(mi énfasis)
Otros consejos
puede configurar el servidor SVn para que sea accesible a través de Internet si su computadora tiene un servidor apache al que se puede acceder a través de Internet.
Supongo que estás en Windows, así que puedes revisar: http://svn.spears.at/
Puede visitar http://opensvn.csie.org Lo usé varias veces y es realmente un buen servicio.