Soy nuevo en subversión y me pregunto cómo pasar del desarrollo a la puesta en escena y luego a la producción.Implementación de un sitio web desde Subversion
Creo que entiendo el concepto de crear ramas para lanzamientos como detailed here. ¿Pero cómo implemento realmente la rama?
Lo ideal sería simplemente configurar un nuevo sitio web y copiar los archivos desde la sucursal, pero me preocupa la posibilidad de copiar cualquier enlace svn en producción.
Si es pertinente, este es un proyecto de sitio web de Visual Studio y estoy usando el servidor de VisualSVN, TortoiseSVN y Ankh para integrarlo con Visual Studio.
Excelente punto John: a menos que sea una configuración muy simple, es probable que se requiera algo más que una simple "exportación". Además de la operación de tipo "extracción" que describes (donde la secuencia de comandos desencadena la exportación de svn), también he visto una secuencia de comandos "implementar" en el repositorio. Es decir. el proceso para actualizar es 1) realizar la exportación. 2) Ejecute la secuencia de comandos de implementación (que normalmente funciona en modo interactivo). En un caso, en realidad era una página de "implementación". –
Ese es un buen punto, pero esto en realidad es una configuración simple. así que no hay necesidad de hacer las cosas demasiado complejas. – plntxt