Stories Overview report no VSTS, com MS Excel e Powershell – Parte 2

Na primeira parte desta série sobre como construir um relatório Stories Overview no VSTS com MS Excel e Powershell foi explicado as diversas partes do relatório existente no template Agile do Team Foudation Server.

Nesta segunda parte será visto como buscar as User Stories, que são a parte principal deste relatório.

Continue lendo “Stories Overview report no VSTS, com MS Excel e Powershell – Parte 2”

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 lendo “Git + Powershell: “baixando” todas as branch’s após clonar um repositório”

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 lendo “Stories Overview report no VSTS, com MS Excel e Powershell”

Tirando o lock de um arquivo no TFVC de um workspace de um desenvolvedor que saiu do time… com Powershell

No post anterior aqui no blog, mostrei como resolver via console o desbloqueio de arquivos depois que um funcionário sai da empresa e sua máquina não está mais inacessível; ou quando alguém sai de férias e deixa arquivos em lock. O cenário é o mesmo, então vou repetir o pedido de consultoria de um amigo meu aqui:

Brandão, um dev foi demitido e deixou vários arquivos de código com lock, a máquina já foi formatada pela Infra e não dá mais para entrar nela para liberar, o que eu faço?

Mas a solução será diferente, console, mas com Powershell.

Continue lendo “Tirando o lock de um arquivo no TFVC de um workspace de um desenvolvedor que saiu do time… com Powershell”

Administrador do TFS / VSTS use o console e Powershell

Em posts anteriores, reforço que um administrador de um servidor, de rede, e também do TFS / VSTS, deve saber usar o console, deve saber usar Powershell, na stack Microsoft, e futuramento no Linux, mas neste último existe a opção do bash também.

Porém isso é uma prática rara para quem trabalha com a plataforma Microsoft. Vamos começar a mudar esse paradigma, para isso vamos ver como podemos começar fazer uso do console e Powershell.

Continue lendo “Administrador do TFS / VSTS use o console e Powershell”

Administrando usuários, grupos e permissões no console com TFSSecurity

Um bom administrador de um serviço hoje em TI usa console! A UI é importante, funciona para pequenas coisas, mas quando se precisa de automação, ou executar lotes de alterações, nada melhor que o bom e velho console.

No TFS/VSTS não é diferente, a Microsoft por anos focou na UI, porém cada vez mais dá destaque as ferramentas de console, sua linguagem de script Powershell, etc…

Quando precisamos fazer grandes alterações na estrutura de permissionamento do TFS/VSTS, usar a ferramenta TFSSecurity não é uma opção. Ela server tanto para fazer uma pequena alteração, grades, por exemplo, durante realocações de equipes, mudanças na política de acesso da empresa, ou quando como consultor vamos arrumar uma instalação que infelizmente ficou bagunçada com o tempo.

Continue lendo “Administrando usuários, grupos e permissões no console com TFSSecurity”

Microsoft Cloud Roadshow, dia 2

Segundo dia de evento. O tom foi de lançamentos, alguns ainda em desenvolvimento, alguns com versões preview liberadas, mas tudo na eminência de entrar em produção. Portanto, com tanta novidade é bom começar a se preparar e montar um backlog para se atualizar rapidamente. Automação de infra, ou infra por código, se você é um IT Pro, vai ser o mínimo. Usar containers ou um servidor mais leve, modular, como o Windows Nano Server, vai tornar realidade o tão sonhado provisionamento de infra just in time. IoT já não é mais uma palavra de makers, é tecnologia para empresas, e o Azure está envolvido. Big Data com Cortana? Já é realidade em algumas empresas.

Continue lendo.

Continue lendo “Microsoft Cloud Roadshow, dia 2”