terça-feira, 4 de agosto de 2009

TFS 2008 - Arremate

Para quem acompanhou o post anterior, onde detalhei os passos para se instalar o Team Foundation Server 2008 no Windows Server 2008 com o SQL Server 2008, vai neste post um arremate.

Seguem algumas dicas finais e também algumas ferramentas que você pode instalar para completar o ambiente.

SQL Server 2008 Service Pack 1: Depois de tudo instalado você já pode aplicar o Service Pack 1 do SQL Server 2008, inclusive pode e deve fazer todas as atualizações pendentes do seu Windows Server.

Team Explorer: Ele também é conhecido como TFC(Team Foundation Client), e precisa ser instalado no servidor e nas estações que vão acessar o TFS pelo Visual Studio 2008. O ideal é que nas estações, o SP1 do Visual Studio 2008 ainda NÃO esteja instalado. Mas se já estiver com o SP1, instale o TFC e depois reaplique o SP1 do Visual Studio 2008, ele vai corrigir alguns problemas do TFC. Além disso, se você usa o Windows VISTA, execute o setup do TFC como administrador (run as administrator). Se tentar instalar direto pelo Auto-Paly do DVD, vai ter um erro durante a instalação, por falta de permissão.

TS WebAccess: Baixe e instale o Team System Web Access no servidor. Esta é uma aplicação Web que expõe os seus Team Projects em um site, que você pode abrir para ser acessado via Web. A instalação é simples e você só precisa definir se vai usar autenticação integrada do windows ou um "forms authentication". Essa última opção é mais interessante se você pretende liberar o acesso externo. Lembre-se de abrir a porta 8090 no Firewall do servidor.


Estes foram os passos finais que realizei para deixar o ambiente completo. Também existe o TFSPowerTools, que é um conjunto de ferramentas para auxiliar na configuração e customização do TFS. Ainda não o explorei, e tão logo o faça coloco minhas dicas aqui.

Depois de tudo instalado e funcionando, você vai notar que tem um conjunto enorme de ferramentas na mão. Junto com a edição Team System do Visual Studio, a quantidade de funcionalidades é gigantesca.

O próximo passo é aprender como usar e administrar tudo isso. Na medida do possível vou postar maiores detalhes dessa minha jornada pelo TFS. E se você pensa em montar um ambiente destes na sua empresa, fale comigo. Eu estou junto com a Taunet Consulting realizando implantações deste tipo. Grande Abraço e até a próxima!

2 comentários:

  1. Bom dia Rodrigo.
    Bom , estou trabalhando com vsts e gostaria de tirar uma duvida com vc, sobre a permissao de sysadmin no sql para a conta TFSSETUP. Ela realmente é necessaria durante a instalação, mas eu poderia tirar essa permissao apos a instalação?

    Agradeço desde já a atenção!

    Thiago de Carvalho

    ResponderExcluir
  2. Olá Thiago, como vai?

    Sim, a permissão é necessária durante a instalação. É na instalação que uma série de configurações será feita no seu SQL Server, através do TFSSETUP (ou outro usuário utilizado). Considere, inclusive, a possibilidade de ter um servidor SQL Server exclusivo para o seu TFS.
    Depois da instalação ele não precisa mais da permissão, porém sempre que for utilizar o TFSSETUP para aplicar um SP, ou instalar algum outro aplicativo relacionado ao TFS, tenha certeza de que ele esteja com todas as permissões necessárias.

    Espero que ajude.
    Grande Abraço!

    ResponderExcluir