Realizando Config Transformations durante um processo de build

Tempo de leitura:3 minuto(s)

Há algumas semanas atrás, durante uma consultoria em um cliente, me foi solicitada uma customização no processo de build de uma determinada aplicação. O problema é que essa era um Web Site, e não um Web Application Project.…

Continue lendo

Boas práticas para Contas de Serviço do Team Foundation Server 2012

Tempo de leitura:3 minuto(s)

O Team Foundation Server, como  qualquer outro produto de servidor, tem suas particularidades de instalação e também um conjunto de boas práticas que facilitam tanto a instalação quanto a posterior manutenção do ambiente.

Dentre as diversas boas práticas, uma das mais úteis refere-se à configuração das contas de usuário e serviço para o TFS.…

Continue lendo

Private Builds e Gated Check-ins

Tempo de leitura:2 minuto(s)

Caixa de diálog de Gated Check-inSe você leu meu último post sobre Private Builds, deve ter notado uma semelhança com a funcionalidade de Gated Check-in.

Para aqueles que não sabem o que é um Gated Check-in, vai aí um resumo de um post que fiz sobre o assunto:

O problema da solução apresentada acima [NA: Uso de Integração Contínua], baseada apenas no servidor de build, é que o check-in precisa ser feito antes de ser validado.



Continue lendo

Como transferir seu workspace do TFS de um computador para outro

Tempo de leitura:6 minuto(s)

Imagine o seguinte cenário: você está no meio de um projeto, com vários arquivos em checkout, e por algum motivo precisa trocar de computador e continuar seu trabalho em outro computador.

Se seus arquivos não estivessem sob controle de versão, isso não seria um problema.…

Continue lendo

Gerando o pacote para deploy do WebSite

Tempo de leitura:7 minuto(s)

Bom agora que já temos nosso WebSite compilando através do Team Build, vamos começar a configurar o Deploy desse Site em um servidor.

Nessa parte, vou fazer um paralelo de como faríamos se fizemos o mesmo procedimento usando uma WebApplication.…

Continue lendo

Compilando o WebSite com o TeamBuild

Tempo de leitura:4 minuto(s)

Vamos ao nosso primeiro passo que é fazer nosso website compilar através de uma build definition.

Esse passo parece simples, mas pode trazer alguns problemas para o nosso ambiente de Build. Esses problemas podem ser criados por causa de dependências que o seu projeto tenha.…

Continue lendo