Pergunta

Eu estou tentando configurar Team Foundation Build e até agora ele está funcionando ok com constrói, testes e análise de código.

O meu problema é que eu não consigo descobrir como construir apenas um subconjunto dos projetos incluídos na solução. Eu sei como usar o gerenciador de configuração para criar a configuração solução personalizada que vai construir / implantar uma seleção dos meus projetos. Mas quando eu criar uma nova definição de compilação, eu só obter o padrão “Debug” e configurações de “release”.

alt texto http://img686.imageshack.us/img686/7453/builddefinitionprojectf .jpg

Como faço para configurar um Team Foundation BUILD que inclui apenas uma seleção dos projetos na solução?

Eu sei que pode estar no caminho completamente errado aqui, mas eu fui cavando torno de um tempo e até agora ele é meu melhor palpite.

Foi útil?

Solução

As suas configurações personalizadas não aparecerá no assistente de definição de compilação porque não analisar o formato de arquivo de solução. Você pode, no entanto, basta digitá-lo e que vai funcionar muito bem sem editar manualmente o arquivo TFSBuild.proj.

Outras dicas

Você precisará editar o arquivo TFSBuild.proj gerado pela definição de compilação criado.

Eu nunca tê-lo usado para especificar outra configuração, mas tente usar ConfigurationToBuild:

<ItemGroup>    
   <ConfigurationToBuild Include="Release|Any CPU">
      <FlavorToBuild>Release</FlavorToBuild>      
      <PlatformToBuild>Any CPU</PlatformToBuild>
   </ConfigurationToBuild>
</ItemGroup>

Eu acho que, você já responder à sua pergunta:. Colocar o subconjunto dos projectos para a nova solução e criar uma nova definição de compilação para esta solução

O que outra configuração que você esperaria em seguida, lançamento e depuração?

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top