2009-10-27 7 views
6

tenemos la siguiente URL: URL: https://dev-01:8555/svn/ShopTeamCity y subversión: de Pedido copias TODAS las etiquetas a buildagent directorio de la caja

tenemos la siguiente estructura en la subversión

Shop 
--trunk 
--branches 
--tags 

El problema es que cuando hago una compilación, bajo el directorio de requisitos, obtengo cada etiqueta en el repositorio copiada en el buildagent.

¿Hay alguna manera de recuperar solo la revisión HEAD para efectuar la construcción?

Respuesta

4

Suponiendo que desea que el tronco entonces el camino VCS en TeamCity debe ser:

https://dev-01:8555/svn/Shop/trunk

Como acotación al margen - uno generalmente se esperaría que la ruta en TeamCity a ser el mismo que el camino que se utiliza para la caja su copia de trabajo a menos que esté trabajando en una sucursal.

+1

Gracias Murph. De hecho, necesito el nivel anterior ya que nuestra compilación tiene dos raíces VCS. Eliminé las etiquetas y las ramas al agregar -: tags & -: branches en las reglas de checkout. Ahora no termino con todo lo que se encuentra en Shop que se está copiando en el buildagent. –

5

Cambio: Administración -> {Nombre del proyecto} -> {Construir configuración Nombre} Configuración -> Pasos de configuración -> Configuración de control de versiones -> editar reglas de comprobación

Añadir estas líneas:

-: Etiquetas
-: ramas

Checkout Rules Documentations

Cuestiones relacionadas