Monitorando um backup full na base de dados do Team Foudation Server

Quando fazemos migração de versão ou um update no Team Foundation Server é comum momentos antes executarmos um backup full da base de dados, porém quando temos uma base muito grande o tempo do backup acaba ultrapassando 30 minutos e a ferramenta do TFS corta o feedback visual e te dá uma outra maneira de acompanhar o processo. Porém ela não é muito amigável. Mas felizmente desde a versão 2005 do MS SQL Server temos uma feature chamada Dynamic Management Views (DMV), e com ela temos uma outra maneira de acompanhar o backup.

Continue reading Monitorando um backup full na base de dados do Team Foudation Server

DevOps Summit Brasil 2016

O DevOps Summit Brasil 2016 ocorreu em 6 e 7 de Maio na Microsoft Brasil. Foi a primeira edição dessa marca que une dois conhecidos eventos ALM Summit Brasil e Azure Summit Brasil. Tive o prazer de participar da organização e também como palestrante… e também como participante, por que não?

Muita coisa aconteceu, leia mais

Continue reading DevOps Summit Brasil 2016

Git + Powershell: “baixando” todas as branch’s após clonar um repositório

Recebi a seguinte dúvida:

Preciso levar um repositório de um team project para outro, então clonei na minha máquina e apontei para um outro remote, e fiz o push… porém as branch’s do repositório de origem não foram para o destino, o que fazer?

Quando você faz um clone de um repositório, o Git não está fazendo o tracking de todas as branch’s remotas, é preciso baixar elas para poder fazer o push de tudo. Mas se o meu repositório tem dezenas delas, como executar de uma maneira rápida? Usando o poder do Powershell.

Continue reading Git + Powershell: “baixando” todas as branch’s após clonar um repositório

Hello, Raspberry Pi + Windows 10 IoT!

O Raspberry Pi, provavelmente, é o modelo de mini-computador, ou placa DIY para IoT, mais conhecida!

É fácil de usar, pois pode rodar um SO, tem conexão HDMI (!!!), USB, Ethernet (Wi-fi nativa na versão 3), saída para áudio, e até mesmo um barramento compatível com Shields Arduino! Para um iniciante é muito fácil encontrar projetos completos, passo-a-passo, de central de multimídia, por exemplo, na Internet.

E agora, para os dev’s, makers, e curiosos, temos até mesmo uma versão do Windows compatível: Windows 10 IoT!

Continue reading Hello, Raspberry Pi + Windows 10 IoT!

Estendendo o Team Foundation Server ou Visual Studio Team Services

A melhor definição para Team Foundation Server é, ao invés de um servidor ou serviço, uma plataforma. Porque ele é extensível. Assim como o Visual Studio Team Services, a versão SaaS do TFS.

E por isso é possível integrá-lo facilmente utilizando a estrutura Client Object Model com código .Net.

Continue reading Estendendo o Team Foundation Server ou Visual Studio Team Services

Stories Overview report no VSTS, com MS Excel e Powershell

Relatórios são o calcanhar de Aquiles do VSTS. Já escrevi sobre isso no post Adeus VSO… Olá VSTS!. Não adianta. Nuvem, zero infra, custo menor, etc… etc… Mas se o gerente não tiver como extrair métricas, ou mesmo a equipe, então não serve como acompanhamento. Não quero entrar no mérito do “me diga como me medes, que te direi como irei me comportar” (ou não direi…). Mas métricas são importantes.

Enquanto não temos o Power BI aberto e a todo o vapor, ou caso você queira aprender como extrair dados para fazer experimentações, este post é para você.

Vamos utilizar Powershell, o MS Excel, para reproduzir o mesmo relatório e por utilizá-lo com o VSTS. Ou você poderá utilizar com o TFS e ainda expandir informações apresentadas.

Continue reading Stories Overview report no VSTS, com MS Excel e Powershell

Você conhece o Visual Studio Dev Essentials?

O programa Visual Studio Dev Essentials da Microsoft é direcionado tanto para desenvolvedores da plataforma Microsoft como para novos desenvolvedores que queiram aprender mais sobre as ferramentas da empresa.

Vamos conhecer um pouco mais sobre ele.

Continue reading Você conhece o Visual Studio Dev Essentials?

Comentários sobre melhorias e features do Team Foundation Server Update 2 RC1 – Parte 2

Continuando do post anterior com os comentários sobre melhorias e novas features que o Update 2 do TFS 2015 traz.

Este post é sobre as melhorias e novas features relacionadas a build, test e release.

Continue reading Comentários sobre melhorias e features do Team Foundation Server Update 2 RC1 – Parte 2