0

J'utilise TeamCity Professional Version 4.5.4 (build 9071) au travail pour créer mon projet d'application Web asp.net.Création d'artefacts de sites Web asp.net dans Teamcity à partir du référentiel SVN

Mon fichier de solution se compose de plusieurs projets (par exemple application Web, tests unitaires, certains projets de service Web, etc.).

Je veux créer un artefact composé de mon application Web (les autres peuvent être ignorer pour l'instant), j'ai donc la configuration suivante sur TeamCity (déviant des valeurs par défaut):

  • Paramètres généraux
    • artefact chemins: tronc \ projet src \ intranet webapp *** => WebAppArtifact
  • paramètres de contrôle de version (SVN)
    • caisse automatiquement sur l'agent
  • Runner (sln2008)
    • Cibles: Clean Publier

Il construit mes objets très bien, mais il y a un gros problème : L'artefact conserve les dossiers ".svn" et les fichiers .cs (C# code-behind) dans celui-ci.

Je m'attendais à ce que avec la cible "Publier" dans mon coureur, j'aurais exactement ce que fait le menu "Publier le projet" dans VS 2008: copie le projet compilé à un endroit sans les fichiers code-behind et pas .svn Dossiers.

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

+0

Avez-vous trouvé comment exclure les fichiers codebehind du dossier des artefacts? – Mendhak

Répondre

2

Si vous utilisez l'extraction sur le serveur, il n'y aura pas de répertoire .svn.