Criação de sites ASP.NET artefatos em TeamCity do repositório SVN
-
10-07-2019 - |
Pergunta
Eu estou usando TeamCity Professional Versão 4.5.4 (compilação 9071) no trabalho para construir o meu projeto de aplicativo web asp.net.
Meu arquivo de solução consiste em vários projetos (aplicação web por exemplo, testes de unidade, alguns projetos de serviços web, etc).
Eu quero criar um artefato constituído por minha aplicação web (os outros podem ser ignorados por agora), então eu tenho a seguinte configuração no TeamCity (valores diferentes dos valores padrão):
- Configurações Gerais
- Artifact Caminhos: Tronco \ project-src \ intranet-webapp *** => WebAppArtifact
- Versão configurações de controle (SVN)
- automaticamente check-out no agente
- Runner (sln2008)
- Targets: Limpe Publicar
Ele constrói meus artefatos muito bem, mas há um grande problema : O artefato mantém os "Svn" pastas e os cs arquivos (C # code-behind) na mesma.
Eu esperava que, com o "Publicar" alvo no meu corredor, eu teria exatamente o que o menu "Publicar projeto" no VS 2008 faz: cópias do projeto compilado para algum local sem o código-behind arquivos e há pastas .svn .
Alguém poderia me dizer o que configuração eu estou ausente?
Solução
Se você vai usar check-out no servidor, não haverá diretórios .svn.