Configurando o TFS 2010

Essa semana tive que criar uma VM para realizar alguns testes no TFS2010, e com isso já aproveitei para fazer esse post descrevendo como realizar a configuração do TFS2010

Vou descrever os passos necessários para configurar o TFS2010, a instalação é bem simples segue o padrão Next, Next, Finish

Pré Requisitos

  • Win 2008 Server
  • SQL Server 2008
  • Analysis Services
  • Reporting Services
  • Criar as contas TFSReports e TFSService

Depois de instalado o TFS temos que abrir o Team Foundation Server Administration Console para iniciar a configuração, conforme a figura abaixo:

Nessa tela podemos selecionar as opções de instalação

  • Basic – Esse assistente é a maneira mais rápida e fácil de se instalar o Team Foundation Server para pequenas equipes. No entanto, Reporting Serviços e integração com o SharePoint não estará disponível usando a instalação Basic. Com o assistente Basic, você pode utilizar uma instância do SQL Server 2008 existente , ou deixar Team Foundation Server instalar e configurar  uma nova instância do SQL Server 2008 Express Edition.
  • Standard Single Server – Ess assistente assume que você está instalando o TFS 2010 em um único servidor. O assistente Standard permite a utilização do Source Control, Work Items, Test Case, Lab Management, Reporting, e integração com o SharePoint. Você não deve usar este assistente se você quiser instalar usando o SharePoint e SQL Server em maquinas diferentes, ou se você deseja usar uma versão do SharePoint diferente do SharePoint Services 3.0
  • Advanced – Esse assistente fornece avançada flexibilidade para a configuração. Ele também fornece as mesmas capacidades da oppção Standard, mas o assistente Advanced permite que você definir se o SharePoint, SQL Server e SQL Reporting Services Server estarão em outros servidores em sua rede. Este assistente também permite que você configurar a autenticação Kerberos, para usar um não – uma instância padrão do SQL Server. Finalmente, o assistente Advanced dá a opção de desabilitar Reporting Services e/ou SharePoint Integration.
  • Application-Tier Only – Esse assistente instala somente o nível de aplicação, serve para cenários onde temos que fornecer um balanceamento de carga e tolerância a falhas. Este assistente também pode ser usado se você estiver movendo o Team Foundation Server de um servidor para outro
  • Upgrade – Esse assistente é usado se você estiver atualizando de TFS 2005 ou o TFS 2008 e quer atualizar para o TFS 2010.

Nesse caso usei a opção Advanced, conforme a figura abaixo

Nessa tela temos somente um descritivo, podemos clicar em Next

Nessa tela temos que configurar o nome da instância do SQL Server e clicar em Next

Nessa tela temos que configurar a conta que será usada para iniciar os serviços do TFS e clicar em Next

Nessa tela configuramos o a parte do Application Tier, que será criado uma WebSite no IIS e clicar em Next

Nessa tela selecionamos que queremos configurar o Reporting Services integrado com o TFS e clicar em Next

Nessa tela configuramos a nossa instância do Reporting Services e clicar em Next

Nessa tela configuramos a nossa instância do Analysis Service e clicar em Next

Nessa tela configuramos a conta que vai iniciar o serviço e clicar em Next

Nessa tela vamos criar uma nova instância do SharePoint e clicar em Next

Nessa tela estamos instalando o SharePoint que é a versão 3.0, porém podemos configurar o TFS 2010 com o SharePoint 2010 usando um server já existente, depois de selecionar a opção desejada clicar em Next

Nessa tela estamos criando a nossa Collection que por padrão tem o nome de DefaultCollection, e clicar em Next

Nessa tela podemos rever todas as configurações que fizemos, e clicar em Next para executar a configuração

Nessa tela será executado uma verificação para garantir que todas as configurações estão corretas, e depois clique em Configure

Iniciando a configuração

Finalizando a configuração

Configuração concluída, clicar em Close

Depois de configurado podemos ver o Application Tier no Console

Agora vamos testar o Web Access, basta digitar o endereço configurado noIIS, nesse caso é http://tfs2010:8080/tfs

Como podemos perceber a configuração é simples, apenas temos que prestar atenção nas contas que vão iniciar os serviços

Qualquer dúvida, opinião, reclamação mande seu comentário!

Um Abraço!

Tags:

Sobre Leandro Prado

Leandro Silveira Prado é Premier Field Engineer na Microsoft especializado em Application Lifecycle Management.