Pregunta

Estoy usando TeamCity Professional versión 4.5.4 (compilación 9071) en el trabajo para construir mi proyecto de aplicación web asp.net.

Mi archivo de solución consta de varios proyectos (por ejemplo, aplicación web, pruebas unitarias, algún proyecto de servicio web, etc.).

Quiero crear un artefacto que consista en mi aplicación web (las demás pueden ignorarse por ahora), por lo que tengo la siguiente configuración en teamcity (que se desvía de los valores predeterminados):

  • Configuración general
    • Rutas de artefactos: trunk \ project-src \ intranet-webapp *** = > WebAppArtifact
  • Configuración de control de versión (SVN)
    • Pago automático en el agente
  • Corredor (sln2008)
    • Objetivos: publicación limpia

Construye mis artefactos muy bien, pero hay un gran problema : el artefacto mantiene el " .svn " carpetas y los archivos .cs (código C # subyacente) que contiene.

Esperaba que con el " Publicar " objetivo en mi corredor, tendría exactamente lo que el "Publicar proyecto" el menú en VS 2008 lo hace: copia el proyecto compilado en alguna ubicación sin los archivos de código subyacente y sin carpetas .svn.

¿Alguien podría decirme qué configuración me estoy perdiendo?

¿Fue útil?

Solución

Si va a utilizar el proceso de pago en el servidor, no habrá directorios .svn.

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