.NET Tips And Tricks
Artigos com o marcador Team Foundation Server
Cobol + Team Foundation Server
18/11/09
O título parece estranho mas é possível
, estamos prestando consultoria para um cliente em Londrina, onde os projetos novos serão feitos com .NET, Team System e tudo que tem direito, mas eles possuem muitos projetos em Cobol ainda, e uma das exigências era versionar o Cobol no Team Foundation Server também, e funcionou perfeitamente, o pessoal adorou, não preciso nem falar a reação deles quando viram a tela de Anotate mostrando o histórico do código. Segue abaixo duas imagens no TFS no cliente.
Integração Blend 3 + Team Foundation Server
07/10/09
Imagine construir nossas aplicações com Silverligth utilizando toda a estrutura do Team Foundation Server, com isso controlar versões, trabalhar com WorkItems, enfim ter controle total do nosso projeto, podem ver mais benefícios do Team Foundation Server clicando aqui.
Com o Blend 3 conseguimo habilitar o uso do TFA para o nosso designer da mesma forma que fazemos com o Visual Studio para os nosso programadores, para fazer isso existe um Fix para o Blend 3, clique aqui para fazer download. A instalação é simples e finalizando o Blend estará pronto para ser integrado ao Team Foundation Server.
Agora conseguimos abrir um projeto que já está adicionado no TFS e o Blend já pede a senha de acesso.
Agora a janela com a estrutura do projeto no Blend já mostra todos os arquivos com um cadeado na frente.
Para editar um arquivo fazemos igual no Visual Studio, botão direito no arquivo e pedimos para fazer Check Out.
Agora o ícone no arquivo já muda para uma seta, então eu consigo ver facilmente quais arquivos estão comigo e estou trabalhando no momento.
Agora vamos adicionar um botão nesse arquivo, e vamos fazer Check In, vamos mandar nossa modificação para o TFS e os outros desenvolvedores do projeto podem fazer um Get Latest Version que já estarão com o botão no projeto deles.
Repare na imagem acima que posso colocar comentários, vincular meu Check In a algum Work Item, exatamente igual fazemos no Visual Studio.
Outro recurso interessante é que podemos visualizar um histórico de cada item do projeto, clique com o botão direito no mesmo arquivo e depois View History For This Item.
Uma janela com todos os Changeset´s do projeto será aberta, podemos ver abaixo um changeset de quando o item foi adicionado e também quando foi editado, mostrando também qual usuário fez a operação, reparem que o comentário que coloquei na janela de Check In aparece ali.
Um recurso interessante que conseguimos utilizar é fazer uma comparação do arquivo entre os Changeset´s, vou selecionar os dois changesets e vou clicar no botão Compare, uma janela será aberta mostrando o código fonte do meu arquivo com as linhas modificadas.
Essa foi uma pequena demonstração do poder do Blend 3 integrado ao Team Foundation Server, com isso temos controle total do nosso projeto.
Abraços.
TFS 2008 com SQL Server 2008
15/09/09
Hoje precisei instalar o Team Foundation Server 2008 em um Windows Server 2008 que já possuia um SQL Server 2008 instalado, o problema é que o TFS 2008 não suporta o SQL Server 2008 por default, mas com o SP1 do TFS 2008 conseguimos instalar no SQL Server 2008. O que precisamos fazer para instalar é mesclar o Service Pack com a instalação default do TFS 2008, pode parecer um pouco trabalhoso mas é fácil e funciona perfeitamente. Achei a solução para o problema nesse blog, segue abaixo os passos para efetuar a mesclagem das instalações, vou nomear as pastas da mesma forma que fiz aqui no meu computador.
- Na mídia de instalação do TFS 2008, copie a pasta AT para alguma pasta no seu computador, por exemplo C:\Instalacao nessa pasta joguei a pasta AT então ficou C:\Instalacao\AT
- Faça o download do SP1 do TFS 2008 aqui, crie uma pasta chamada TfsSp1, abra o command prompt, vá até a pasta onde fez o download do SP1 do TFS 2008 e digite a seguinte linha de comando TFS90sp1-KB949786.exe /extract:C:\TfsSp1
- Agora o último passo, crie uma pasta chamada Merge e no command prompt execute a seguinte linha de comando: msiexec /a C:\Instalacao\AT\vs_setup.msi /p C:\TfsSp1\TFS90sp1-KB949786.msp TARGETDIR=C:\Merge
Feito isso o SP1 e a Instalação padrão serão mesclado, para instalar é só executar o arquivo setup.exe da pasta C:\Merge.
Abraços






