Criando uma Definição de Compilação para o Visual Studio 2005 Team Foundation Server
Antes de poder compilar seu aplicativo, primeiro você deve criar uma definição de compilação. Uma definição de compilação especifica quais projetos de Eclipse compilar e onde as compilações devem ocorrer. Depois de criar uma definição de compilação, você pode por compilações na lista de espera.
Quando você criar definições de compilação para Visual Studio 2005 Team Foundation Server, você deve executar essas compilações manualmente. Para obter mais informações, consulte Colocando na fila uma Compilação para o Visual Studio 2005 Team Foundation Server.
Para criar uma definição de compilação para Visual Studio 2005 Team Foundation Server, você executa as seguintes tarefas:
Inicie o Assistente de Criação de Configuração da Compilação
Especifique um Nome e Descrição para a Definição de compilação.
Especifique a Pasta de Espaço de Trabalho para Incluir na Compilação
Especifique o Arquivo de Compilação Ant para esta Compilação.
Observação |
---|
Você deveria concluir as seções deste processo em ordem. A tarefa é dividida em procedimentos menores para melhorar a legibilidade. |
Permissões Necessárias
Para executar este procedimento, você deve ter a permissão de Editar definição de compilação definidas para Permitir. Para obter mais informações, consulte a seguinte página no site da Microsoft: Permissões do Team Foundation Server.
Inicie o Assistente de Criação de Configuração da Compilação
Em Team Explorer, expanda o projeto de equipe que você deseja criar uma definição de compilação.
Clique com o botão direito no nó Compilações e clique em Nova Definição de Compilação.
O Assitente de Criação de Configuração de Compilação aparece.
Na lista Assistentes, verifique se o Configuração MSBuild de um Compilações Ant Existente está destacado.
Clique em Next.
Depois, especifique um nome e descrição para sua definição de compilação.
Especifique um Nome e Descrição para a Definição de compilação.
Em Nome da definição de compilação, digite o nome que você deseja dar esta definição de compilação.
O nome especificado devem ser únicos no projeto de equipe.
(Opcional) Em Descrição, forneça uma descrição para esta definição de compilação.
Clique em Next.
Depois, especifique as pastas de trabalho do espaço de trabalho que você deseja incluir na compilação.
Especifique as Pastas de Trabalho para Incluir na Compilação
Na guia Espaço de Trabalho de Compilação especifique as pastas a serem incluidas na compilação. Cada caminho é mapeado para um local relativo embaixo de um diretório de compilação raiz no agente de compilação, que é referenciado como $ (SourceDir). O agente de compilação será executado em um sistema operacional Windows. Portanto, os caminhos relativos de Pasta Local devem ser fornecidos usando convenções de nomenclatura para diretórios de Windows. Por exemplo, você deve usar a barra invertida (\) como um separador de caminho. Estes mapeamentos são usados para gerar um arquivo nomeado WorkspaceMappings.xml que é usado pelo Team Foundation Build.
Por padrão, o projeto de equipe inteiro é incluído, mas você pode considerar a inclusão apenas das pastas que são necessárias à sua definição de compilação. Fazendo isto, você pode reduzir o número de arquivos que são baixados do controle de versão para executar a compilação.
Para alterar as Pastas de trabalho, execute uma das seguintes tarefas:
Para copiar outra definição de espaço de trabalho Team Foundation Server clique em Copiar Espaço de Trabalho Existente e então especifique o espaço de trabalho Team Foundation Server que você deseja copiar.
Para adicionar uma nova pasta de trabalho, clique em Clique aqui para inserir uma nova pasta de trabalho. Especifique uma Pasta de Controle do Código-Fonte e uma Pasta Local para cada pasta de trabalho que você adiciona. Você pode clicar navegue (...) para especificar as pastas.
Para excluir uma pasta de trabalho, clique com o botão direito na pasta que você deseja excluir e clique em Excluir.
Clique em Next.
Depois, especifique o arquivo de compilação Ant para compilação.
Especifique o Arquivo de Compilação Ant para esta Compilação.
Você deve especificar um arquivo de compilação do Ant (denominado normalmente de build.xml). Caso contrário, a compilação falhará porque ela não poderá localizar o arquivo de compilação durante o processo de compilação.
Em Arquivo de Compilação, especifique o arquivo de compilação Ant no servidor de controle de versão.
Clique em Next.
Depois, especifique o local de compilação.
Especifique o Local de Compilação
Em Qual máquina você deseja compilar o projeto selecionado, especifique o nome do computador que deseja que execute a compilação.
Este nome deve ser endereçavel pela camada de aplicativo Team Foundation Server. Você tanto pode especificar um nome curto como MyTfsServer, como um nome de domínio totalmente qualificado como MyTfsServer.MyCompany.com.
Em Diretório de compilação no computador selecionado, especifique um diretório válido no servidor de compilação que você deseja usar para executar a compilação.
Dado que o agente de compilação é executado no Windows, você deve especificar um caminho de Windows válido.
Em Local de recebimento, forneça um caminho válido para um compartilhamento de arquivo Windows (ou um compartilhamento SMB). O servidor de compilação copiará a compilação produzida a este caminho.
Você deve especificar o caminho no formato da Convenção universal de nomenclatura (UNC), como \\NomeServidor\Compartilhamento.
Clique em Concluir para salvar sua definição de compilação na Team Foundation Server.
Se você precisar modificar sua definição de compilação posteriormente, você deve modificar os arquivos de definição de compilação. Para obter mais informações, consulte Modificando uma Definição de Compilação para o Visual Studio 2005 Team Foundation Server.
Consulte também
Outros recursos
Criando e trabalhando com Definições de Compilação (Team Explorer Everywhere)
Executando e Monitorando Compilações (Team Explorer Everywhere)
Criando uma Definição de Compilação para o Team System 2008 Team Foundation Server
Criando uma Definição de Compilação para o Team Foundation Server 2010