Sobre Claudio Leite

Claudio Leite é consultor de ALM da Lambda3, Visual Studio ALM Ranger, PSD, PSM I e PSM II. Graduado em Ciência da Computação pela Universidade Católica de Petrópolis, MBA e POS-MBA em Gestão de Projetos pela Fundação Getúlio Vargas. Twitter: @claudiobernardo

Mudando a plataforma que o MSBuild irá rodar durante o processo de Build

Pessoal, Essa eu passei durante uma consultoria no cliente. A situação era a seguinte: O Team Build e os agentes estão instalados em máquinas 64bits. Tinha um projeto que precisava ser compilado com algumas informações e dll´s de x86. Quando mandava rodar normalmente, ele apenas dava um erro falando que não conseguia carregar umas dll´s. Após fazer um estudo percebi que o msbuild procurava as informações no diretório x64 dos projetos e as informações dentro do arquivo de csproj Continue Lendo →

Acessando o TFS em ambientes Linux

Fala Pessoal, No último mês trabalhei em uma PoC e nela temos que validar alguns cenários especificos. Um desses cenários era trabalhar com códigos-fontes que são desenvolvidos apenas em máquinas que rodam Linux. Até aí nada demais vocês podem falar, afinal posso usar o Team Explorer Everywhere (TEE) que vai resolver meu problema, ou posso usar o TFS e Git como demonstrado pelo Giovanni Bassi nesse post (http://blog.lambda3.com.br/2013/01/tfs-agora-suporta-git/) . Mas imagine que Continue Lendo →

Sidekicks, uma ferramenta essencial para Administradores do Team Foundation Server

Fala Pessoal, Imaginem o seguinte cenário, um desenvolvedor que trabalhava no seu projeto pediu demissão e um novo desenvolvedor foi contratado para trabalhar em seu lugar. Antes de liberar a máquina para o novo desenvolvedor, geralmente a máquina com as configurações originais é formatada e preparada para o novo desenvolvedor. Perfeito, temos tudo pronto e o desenvolvedor novo já pode começar a trabalhar. Assim que ele abre o Visual Studio, esse novo desenvolvedor vai criar seu workspace Continue Lendo →

Branch & Merge no MVP Conference

Fala Pessoal, Hoje dia 26.03 eu tive a oportunidade de palestrar no MVP Virtual Conference. Foi um grande prazer! Ser escolhido para falar junto com os MVP´s de ALM realmente foi uma honra, espero ter atendido a todas as expectativas e de todos! Na palestra eu comentei sobre os  Alm Rangers, o Guide de Branch & Merge e o plug-in que instalado no Visual Studio nos ajuda a criar a nossa estrutura inicial de branch e guide.  Branch & Merge Guide Plug-in do Visual Studio 2012 Surgiram Continue Lendo →

Deploy Automático de Aplicação Web com Team Build e Publish Profile

Fala Pessoal, Nesse post vou falar um pouco de uma solução que implantei em um cliente. O Cenário lá é o seguinte: Eles possuem uma solution que contém mais de um projeto Web App e projetos WCF. Nós já tínhamos implementado nesse projeto a Continuos Integration, criando uma Build Definition e setando a trigger de CI. Depois de um tempo foi requisitado uma build noturna e que nessa build os projetos web e os serviços fossem publicados no ambiente de homologação, automatizando Continue Lendo →

Palestra no DotNetFloripa

Fala pessoal, Semana passada eu estava fazendo uma PoC em floripa e acabou que pude ir em uma reunião do grupo DotNetFloripa para falar um pouco sobre o TFS. A palestra era para ser de 45 mins, mas acabou que ficamos conversando bem mais tempo. Também, falar de TFS é fácil, posso ficar horas conversando sem problemas. Para comeplementar, quem quiser pode baixar a máquina virtual que eu utilizei para realizar as demos no seguinte link: http://blogs.msdn.com/b/briankel/archive/2011/09/16/visual-studio-11-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts.aspx Foi Continue Lendo →

Fazendo Merges Através de um Work Item

Fala Galera, Esse post já estava para sair tem um bom tempo, mas antes tarde do que nunca. Outro dia estava em um cliente e um pedido foi: “Claudio, eu já trabalho bem com os work items e sempre faço check-in vinculando meu código a uma tarefa especifica. Tem como quando eu for fazer a promoção do meu código entre os branches eu usar o work item e não o changeset ??? “ A resposta padrão é não, mas o consultor falou mais alto e rápido. “bom depende... ” e fui detalhando Continue Lendo →