Pregunta

¿Cuáles son los pros y los contras de usar un proveedor de alojamiento para un repositorio de Subversion en lugar de mantenerlo internamente? Estoy seguro de que hay beneficios en términos de facilidad de configuración y uso. Y sería bueno tener a alguien más que se asegure de que nuestro código esté respaldado correctamente.

Sin embargo, Visual SVN Server es muy sencillo de configurar, y ya tenemos un conjunto preestablecido de servidores que son mantenidos por otro departamento y respaldados regularmente. Entonces, dicho esto, ¿cuáles son las grandes ventajas y desventajas de usar un servicio hospedado en lugar de mantenerlo nosotros mismos?

Enlaces cruzados:

¿Fue útil?

Solución

Si ya tiene implementada la infraestructura y confía en su capacidad de hospedar, respaldar y proporcionar accesibilidad a sus repositorios, diría que hospedar SVN es el camino a seguir. Esto le permite un crecimiento relativamente ilimitado y un control total sobre su fuente.

Si tiene una fuerza de trabajo de desarrollo principalmente móvil que es escasa, el costo y las limitaciones de usar un proveedor alojado pueden hacerlo mucho más conveniente para usted. Pero esto se aplica a muy pocas empresas.

Otros consejos

Aquí está mi experiencia personal con este problema. Ejecuté mi propio servidor SVN durante más de 2 años y CVS más de 2 años antes. SVN es muy simple de administrar, pero con el tiempo, más y más de mi código fue llegando al repositorio. Literalmente, tengo todo lo que escribí desde la universidad hasta hoy mi repositorio (proyectos de trabajo, por supuesto, excluidos).

Realmente me preocupé mucho por tener el trabajo de mi vida sentado en un servidor aleatorio en mi casa. 5 años de código es bastante. De vez en cuando me ponía lo suficientemente paranoico como para ejecutar una copia de seguridad y llevar un CD al trabajo y tirarlo al escritorio. Pero faltaba francamente el tiempo entre copias de seguridad.

También existía la preocupación por la seguridad del alojamiento propio de un servidor. Fui bastante diligente sobre la instalación de actualizaciones (debian es tan fácil con eso). Pero con el tiempo descubrí que tenía cada vez menos tiempo para administrar el servidor.

Finalmente investigué algunos proveedores y probé usar wush.net. No podrás hacerme volver a auto hosting. Wush.net es un anfitrión increíble. Los he estado usando durante 2-3 años y en todo ese tiempo ha habido una sola instancia (sí, única) que no pude obtener mi fuente. Hacen copias de seguridad nocturnas fuera del sitio, así que me siento bien con la seguridad de mi código. Y al no tener que administrar más, tengo mucho más tiempo para hacer la codificación.

¿Qué tan importante es su repositorio SVN?

¿Vital?

Entonces no desea confiarle a un host que promete hacer una copia de seguridad regularmente. Es fácil convertirse en un host, usted alquila un servidor y usted es un host, por lo que atrajo a muchos proveedores menos profesionales y, por lo general, no podrá distinguir lo bueno de lo malo hasta que se apague el malo. de negocios y de repente no puede conectarse o contactarlos para esas copias de seguridad, y su host apaga su servidor porque no se les ha pagado y no le hablará porque no tienen una relación comercial con usted.

Por lo tanto, si va con un host, asegúrese de que esas copias de seguridad encuentren su camino en sus manos con regularidad y pueda restaurarlas. Cualquier cosa menos es simplemente una confianza ciega que siempre podrás alcanzar.

Varios hilos SO anteriores han discutido esto:

¿Cuáles son algunos ISP decentes que alojan Subversion? ¿Dónde debe estar un repositorio de Subversion ? ¿Debo usar la solución de hospedaje de software para mis proyectos personales?

Estoy seguro de que he visto un par más, pero no puedo encontrarlos ahora mismo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top