DevOps–Alterar Agent de Build de Processo para Serviço

Introdução

Esse artigo tem como finalidade explicar como realizar a alteração de um agente de Build do Visual Studio de Processo (modo interativo) para Serviço.

Requisitos

Pacote do agente em sua versão atual, disponível no site do Team Foundation Server em Configurações –> Agente Pool;

Nome do Pool que você vinculará o Agent que você utilizará;

Token de uma conta que tenha acesso ao Pool de agente de buld no Team Foundation Server. Esse Token pode ser gerado no site do Team Foundation Server dentro de My Profile –> Security –> Personal Access Token da conta do usuário que está logado;

image

Login e senha de uma conta que executará o agente em modo serviço (conta do servidor);

Continuar lendo

ALM – Team Foundation Server Office Integration

Introdução

Esse artigo tem como finalidade auxiliar na instalação do pacote de integração para o Microsoft Office e o Team Foundation Server, substituindo assim, a necessidade da instalação do Team Explorer, quando o objetivo é o uso apenas do Microsoft Office para a conexão com Microsoft Excel com o Team Foundation Server, o uso do Powerpoint para a criação de Storyboards.

Passos

Faça o download do pacote nesse link.

image

Continuar lendo

ALM/DevOps – 05 Passos para Fazer Laboratórios e Estudos de ALM e DevOps

Introdução

Esse artigo tem como objetivo, explanar em 05 passos com fazer laboratórios de estudos, testes, aprendizado em Application Lifecycle Management e DevOps.

Esses laborátorios estão prontos para uso, com material de estudo (guias) com explicação de excercicios, passo a passo, já com todas as ferramentas instaladas.

Passos

Passo 1 – Acesse o site do Microsoft TechNet Virtual Lab

image

https://technet.microsoft.com/en-us/virtuallabs

Continuar lendo

ALM – Conhecendo um Pouco mais sobre ALM – Post 19 de 100 – Process Template – Customizando um Workflow no Team Foundation Server 2015

Introdução

Esse artigo tem como finalidade ajudar a configurar um Workflow automáticamente em um Work Item do Team Foundation Server, facilitando assim os processos e atividades do seu time no dia a dia.

Cenário

Quando o status de um Work Item é modificado, determinado campo deverá ser alterado automaticamente, sem a necessidade de intervenção do usuário.

Exemplo:

Quando um BUG é alterado para o Status “Resolved” o campo Assigned To mude automaticamente para o usuário que abriu inicialmente o BUG, facilitando ainda mais o processo.

Passos

Abra o Process Editor do seu Visual Studio, vá em Work Item Types –> Open WIT from File

image

Continuar lendo

ALM – Conhecendo um Pouco mais sobre ALM – Post 18 de 100 – Erro ao Carregar um Template de Processo no TFS 2015 – VS402357: You cannot override a Deployment template

Introdução

Esse artigo tem como finalidade auxiliar quando você enfrenta um problema de mensagem VS402357 ao carregar um Process Template no seu Team Foundation Server.

Cuidados no Carregar um Process Template

Sempre temos que cuidar ao usar um Process Template customizado, principalmente quando realizamos atualizações do Team Foundation Server. Sempre que você for realizar uma atualização em seu Servidor TFS, deixe seu ultimo Process Template carregado em alguma Collection, pois todas as alterações que o TFS fizer, seu Process Template também será beneficiado, facilitando assim a gestão.

Mensagem de Exceção

Ao tentar carregar um Process Template, a seguinte mensagem poderá aparecer para você:

Exception Message: The remote server returned an error: (400) Bad Request. Response Status Message: VS402357: You cannot override a Deployment template of type…

image

image

Causa

Isso ocorre normalmente quando você tenta carregar um Process Template de versionamento anterior do Team Foundation Server para um Team Foundation Server atualizado.

Como Corrigir

O correto é refazer seu process template baseando-se na versão atual disponível no TFS, com a SCRUM ou CMMI, conforme seu tipo de Process Template, e não utilizar seu Process Template da versão anterior do TFS. Por isso o ideal é que se cuide para que você possua um Process Template customizado atual carregado no seu TFS, assim o mesmo estará versionado corretamente como exige o TFS.

Sendo assim você tem duas formas de solucionar o incidente:

1. – Realizar o download de sua ultima versão de Process Template disponivel no TFS, realizar as alterações necessárias, renomear o mesmo e realizar o Upload.

2. – Caso você não possua um Process Template atualizado, faça o download do Process Template padrão disponivel no TFS, em seguida faça todas as edições necessárias, versionamentos, renomeie o Process Template e pronto.

image

image

image

Observe o ID de versionamento do mesmo:

image

Pronto, depois é só realizar o upload novamente.

Maiores Informações

https://www.visualstudio.com/en-us/news/tfs2015-vs.aspx#proctemp

ALM – Conhecendo um Pouco mais sobre ALM – Post 17 de 100 – TF400414 – Sharepoint templates were not upload.

Introdução

Esse artigo tem como objetivo auxiliar na resolução do aviso TF400414 – Sharepoint templates were not upload, após você atualizar seu Team Foundation Server 2013 para o 2015.

image

Causa

Isso normalmente ocorre quando seu Team Foundation Server possui uma integração com o Sharepoint Server para o armazenamento dos Portais de Projetos da Collection do TFS e seu Sharepoint Server está instalado remotamente.

Solução

Para solucionar esse caso, execute a mídia de instalação do Team Foundation Server 2015 em seu Servidor Sharepoint.

Instale os binários do TFS no servidor do Sharepoint.

image

Em seguida, selecione a opção de configurar o Sharepoint Extensions.

image

Dê sequência ao Wizard.

image

image

Aguarde a conclusão de configuração.

image

image

E pronto. Valide abrindo o Portal de Projetos do Sharepoint.

image

Maiores Informações

https://www.visualstudio.com/en-us/news/tfs2015-vs.aspx