Pregunta

Tengo una secuencia de comandos de Nant que actualiza un directorio con el código fuente más reciente (verificado desde el repositorio de SVN), actualiza la información de ensamblaje y algunos otros archivos y hace algunas compilaciones.

Quiero la copia de trabajo que incluye todos los cambios realizados (después de que se ejecute la construcción) se realice en una revisión de etiquetas (descrita en la Ayuda SVN 4.19. Ramificación / etiquetado).Esto debería suceder a través de los argumentos de la línea de comandos se ejecutan al final del script de compilación.

Actualmente se usa la siguiente línea, pero no recogerá los cambios.

svn copy -r 1234 c:\workingCopy http://svnRepository

¡Es necesario cambiar la copia de trabajo después del comando anterior y confirmar los cambios?

¿Fue útil?

Solución

La opción

-r identifica la revisión que se va a copiar.Creo que no necesitas proporcionar eso.

Sugeriré su script haciendo:

  1. svn commit
  2. svn copy c:\workingCopy http://example.com/svnrepo/proj/tags/proj-x.y.z
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top