Essa semana surgiu um novo projeto na empresa onde trabalho que foi desenvolvido em PHP, e foi definido que usaríamos o mesmo ambiente dos projetos .NET, ou seja, o TFS.
Então hoje vou descrever como integrar o Eclipse for PHP Developers com o TFS 2010
Baixar o Plugin
Primeiro de tudo temos que baixar o plugin para o Eclipse que será responsável por conectar no TFS 2010 Microsoft Visual Studio Team Explorer Everywhere 2010
Instalando o Plugin
Agora vamos instalar o plugin, abra seu Eclipse entre na opção Help -> New Software
Clique na opção Add para adicionar o local onde o arquivo foi salvo
Adicione um nome TFS2010 e o local onde se encontra o arquivo ZIP
Veja que é listado o plugin, selecione e clique em next
Será exibido os detalhes da instalação, clique em next
Na próxima tela será exibida o termo de licença, clique em aceitar e depois em finish
Processo de instalação
Após a instalação será necessário reiniciar o Eclipse
Conectando no TFS 2010
Depois de reiniciado o Eclipse, temos que exibir a view do TFS, para isso clique em Window -> Show View -> Other
Selecione a opção Team Foundation Server -> Team Explorer e clique em OK
Agora temos que abrir o projeto que está no servidor do TFS, na view Team Explorer clique em Add Existing Team Project
A primeira vez será exibido o termo de licença, clique em accept
Na próxima tela temos que adicionar a chave do produto, ou usar a versão trial
Agora sim, que vamos configurar a conexão com o TFS
- Server: Endereço do servidor TFS (não esqueça de colocar o /tfs no final)
- Selecione o tipo da autenticação
- Usuário
- Domínio
- Senha
Na próxima tela vamos selecionar a collection e o projeto que queremos conectar, e clique em Next
Depois vamos configurar o workspace que é a pasta local onde o projeto estará, e clique em OK
Você receberá uma mensagem perguntando se deseja baixar a última versão do projeto
Sincronizando o projeto com o workspace
Depois de conectado podemos ver toda a estrutua do TFS na view Team Explorer, veja que igual ao Visual Studio
Toda as opções que temos no VS também temos nesse plugin do Eclipse, podemos fazer Check-in/Check-out, fazer querys, acompanhar Work Items, etc.. veja abaixo alguma imagens
Check-in de arquivos pendentes
Opções do TFS para cada projeto
Listagem dos Work Itens
Detalhes do Work Item
Conclusão
Dessa forma podemos utilizar o TFS em projetos que utilizam outras linguagem como Java, PHP, C++, etc…
Qualquer dúvida, opinião, reclamação mande seu comentário!
Aquele Abraço!






















