Microsoft Team
Foundation Server é uma ferramenta de integração de construção.
Antes de Iniciar
Instale um agente em um computador baseado em Windows que tenha acesso ao
Microsoft Team Foundation Server.
Nota: Para o
IBM® UrbanCode Deploy
6.0.0, o agente e o servidor devem ser instalados em um computador que esteja executando
o Windows. Para versões 6.0.1 e mais recente,
apenas o agente deve ser instalado em um computador que esteja executando o
Windows.
Procedimento
- No IBM UrbanCode Deploy,
clique em Componentes e, em seguida, clique em Criar
novo componente.
- Na janela Criar novo componente, especifique um nome e uma
descrição para o componente.
- Nos campos Equipes, especifique as informações de acesso para
o novo componente.
- Para usar um modelo para o novo componente, selecione um modelo na lista
Modelo. Nesse caso, o componente herda a configuração de origem, as propriedades e os
processos do modelo. Para obter informações sobre modelos, consulte
Modelos de componente.
- Na lista Tipo de configuração de origem, selecione
TFS.
- Especifique os parâmetros a seguir para o componente:
- URL do TFS
- A URL do servidor TFS.
- Versão do TFS
- Selecione a versão instalada do servidor TFS.
- Nome de usuário do TFS
- O nome do usuário TFS-credentialed.
- Senha do TFS
- A senha do usuário TFS-credentialed.
- Projeto em equipe do TFS
- O nome do projeto. Projetos são coleções de itens que controlam o trabalho
relacionado.
- Definição de construção
- O nome da construção a ser importada.
- Status da construção
- Selecione o status que uma construção deve ter para que possa ser importada. Apenas
construções com esse status são importadas.
- Qualidade da construção
- Para limitar as importações a construções com uma qualidade específica (ou
classificação de construção), digite a classificação. Por exemplo, digite
Autoteste com as soluções alternativas.
- Deslocamento de diretório
- O deslocamento é relativo ao diretório base.
- Inclusões de arquivo
- Uma lista de padrões de arquivo a serem incluídos no componente. Separe cada padrão
com um retorno de linha. Para incluir todos os arquivos, digite **/*
- Exclusões de arquivo
- Uma lista de padrões de arquivo a serem excluídos do componente. Separe cada padrão
com um retorno de linha.
- Extensões de arquivo de texto
- Se for necessário converter arquivos do tipo texto em outro conjunto de caracteres,
digite a lista de extensões de arquivo a serem convertidas. Os tipos de arquivo
correspondentes são convertidos no conjunto de caracteres padrão ou do sistema no qual o
agente está localizado. Separe os itens da lista com vírgula, por exemplo:
txt,log,ini,sh
- Importar versões automaticamente
- Marque essa caixa de seleção para verificar se há novas versões periodicamente e
importar as novas versões automaticamente. Se você não importar versões automaticamente,
poderá importá-las manualmente clicando em
e, em seguida, clicando em Importar novas versões.
- Copiar para CodeStation
- Essa opção, que é selecionada por padrão, cria cópias protegidas contra violação dos
artefatos e os armazena no sistema de gerenciamento de artefato integrado, CodeStation. Se
a caixa de seleção estiver desmarcada, apenas os metadados sobre os artefatos serão
importados. Na maioria dos casos, mantenha essa caixa de seleção marcada.
- Tipo de versão padrão
- Especifique como importar versões no CodeStation:
- Integral
- Cada versão é abrangente e contém todos os artefatos.
- Incremental
- Cada versão contém um subconjunto de artefatos.
- Usar agente/tag de importação da versão padrão do sistema
- Se esse parâmetro for selecionado, o agente ou a tag que você especificou na página
Configurações do sistema será usado para importar os artefatos do
componente.
Os agentes devem ter acesso ao sistema no qual os artefatos estão localizados. Consulte
System settings
- Importar novas versões do componente usando um único agente
- Se esse parâmetro for selecionado, use o campo Agente para importações de
versão para identificar o agente utilizado para importar artefatos no componente. O
agente deve ter acesso ao sistema no qual os artefatos estão localizados. Para importar
artefatos de onde o servidor está localizado, instale um agente no mesmo local e
especifique esse agente.
- Importar novas versões do componente usando qualquer agente com a tag especificada
- Se esse parâmetro for selecionado, use o campo Tag do agente para
importações de versão para identificar a tag utilizada para selecionar
agentes para importar artefatos no componente. Todos os agentes identificados devem ter
acesso ao sistema no qual os artefatos estão localizados.
- Herdar configurações de limpeza
- Especifique quantas versões de componentes manter no CodeStation e por quanto tempo
mantê-las. Se você marcar essa caixa de seleção, o componente usará os valores
especificados na área de janela Configurações do sistema. Se você
desmarcar essa caixa de seleção, os campos Dias para manter versões
(inicialmente configurado como -1, que significa manter indefinidamente)
e Número de versões a serem mantidas (inicialmente configurado
como -1, o que significa manter todas) serão exibidos e você poderá definir valores customizados.
- Executar processo depois de criar uma nova versão
- Para executar automaticamente um processo após cada versão ser criada,
marque essa caixa de seleção e, em seguida, especifique um processo de aplicativo e um
ambiente para o processo.
- Clique em Salvar.
Resultados
O novo componente é listado na página
Componentes. A
guia
Versões mostra as versões disponíveis do componente. Se você
marcou a caixa de seleção
Importar versões automaticamente, as
versões serão exibidas automaticamente. Caso contrário, clique em
Importar
novas versões para mostrar as versões disponíveis. Dependendo do número e do
tamanho dos artefatos, poderá levar algum tempo para que as versões sejam exibidas. Para
ver os artefatos no componente, clique em uma versão do componente.
O que Fazer Depois
Crie processos para o componente. Consulte
Configurando processos de componentes.