Montando nova máquina VM de produção para o TFS 2012, me deparei com alguns probleminhas na instalação. Após pesquisar na internet, peguei várias dicas, que vou colocar aqui de forma resumida, para que possa facilitar a instalação. Devido ao fato do Windows Server 2012 não suportar a instalação do Sharepoint 2010 (que vem no TFS 2012), é necessário instalar já a nova versão 2013. Lembrando que isso é para quem for usar a instalação padrão “Single Server”, para que tire proveito das configurações automáticas. Você pode instalar o Sharepoint 2010 SP1, se quiser no modo “Advanced”, mas vai precisar fazer várias configurações manuais.

O pessoal da MEA ALM Community criou esse super guia visual de como montar ambientes com TFS 2012. Muitas dicas foram tiradas daqui, vale a pena baixar clicando na imagem ao lado.

Outros passos importantes são deste post do blog do Martin Hinshelwood.

A vantagem é que no nosso caso você instalando o TFS por último, essas configurações manuais serão feitas automáticas.

Basicamente é seguir a ordem certa de instalação, que tudo se resolve de forma mais fácil:

– Instalar o Windows Server 2012

– Fazer todas as atualizações com Windows Update

– Se for usar no domínio, criar a conta padrão “TFSService” com permissões de “Log On as a service” e “Allow log on locally“. (pag. 53 do guia)

– Instalar os Pré-requisitos do SQL Server 2012

– Instalar o SQL Server 2012

– Instalar os Pré-requisitos do Sharepoint 2013

– Após os pré requisitos, Instalar o Sharepoint 2013:

Após a instalação, vai aparecer a tela de configuração do Sharepoint. Deixe desmarcado a opção, pois o TFS fará a configuração padrão automática.

– Instalar TFS 2012

Escolha a opção Standard Single Server e clique em Start Wizard:

Coloque a conta padrão de instalação “SeuDominio\TFSService”

Verificação dos Requisitos, clique em Configure:

Durante o processo de configuração, se der esse erro, não se preocupe, que será configurado depois.

Clique em Sharepoint Extensions Configuration Wizard e coloque a mesma conta de serviço “SeuDominio\TFSService”:

Clique em configure:

E tudo deve dar certo no final. J

É isso pessoal! Abraços.

Anúncios