Question

J'utilise TeamCity Professional version 4.5.4 (version 9071) au travail pour créer mon projet d'application Web asp.net.

Mon fichier de solution comprend plusieurs projets (par exemple, une application Web, des tests unitaires, un projet de service Web, etc.).

Je veux créer un artefact constitué de mon application Web (les autres peuvent être ignorés pour le moment). J'ai donc la configuration suivante sur teamcity (à la différence des valeurs par défaut):

  • Paramètres généraux
    • Chemins de l'artefact: trunk \ project-src \ intranet-webapp *** = > WebAppArtifact
  • Paramètres de contrôle de version (SVN)
    • Valider automatiquement sur l'agent
  • Runner (sln2008)
    • Cibles: Publier propre

Les artefacts sont bien construits, mais il existe un gros problème : l'artefact conserve le ".svn". les dossiers et les fichiers .cs (C # code-behind) qu’il contient.

Je m'attendais à cela avec l'option "Publier". cible dans mon coureur, j'aurais exactement ce que le "Publier le projet" menu dans VS 2008 ne: copie le projet compilé dans un emplacement donné sans les fichiers code-behind et les dossiers .svn.

Quelqu'un pourrait-il me dire quelle configuration me manque?

Était-ce utile?

La solution

Si vous voulez utiliser la vérification sur le serveur, il n'y aura pas de répertoires .svn.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top