Quando criamos um projeto no TFS, automaticamente é criado um portal em Sharepoint, para que o cliente possa acompanhar o andamento do projeto. Para visualizar esse portal, basta clicar com o botão direito sobre o projeto e selecionar a opção Show Project Portal
Abaixo segue uma imagem do portal padrão:
Porém muitos clientes pedem para que esse portal seja customizado, como por exemplo criar bibliotecas com as fases de construção do projeto, então esse post irá exemplificar como criar algumas listas no portal, salvar como template e setar como um novo padrão para novos projetos no TFS.
As versões que estamos usando é TFS 2010 e Sharepoint 2010
1) Criar as listas
Para criar novas listas no portal do projeto, acesse a opção Site actions -> New Document Library
Abrirá uma nova tela para adicionar o Nome e Descrição, depois clique em Create
Faça esse mesmo processo para as listas Desenvolvimento, Testes, Protótipo
No final seu portal deve ficar conforme abaixo:
2) Salvar como template
Depois de criado todo o padrão do portal, temos que salvar esse portal como um template, para isso temos que selecionar a opção Site Action -> Site Settings
Selecione a opção Save site as template
Preencha as informações de Name, Description e clique em OK
Se tudo ocorrer corretamente, deverá ser exibida a seguinte mensagem, clique em OK:
Para verificar se seu template foi salvo, entre no portal da Collection, que nesse caso é Default Collection
Agora selecione a opção Site Actions -> Site Settings -> Solutions
Veja que o nosso template com o nome TemplateTutorial esta aparecendo na lista e seu status está Activated
3) Alterar o Process Template do TFS
Agora que o nosso portal padrão ja está criado, temos que alterar o process template do TFS para que nos próximos projetos ele possa usar esse novo padrão.
Para isso baixe o process template do TFS para sua máquina usando o TFS Power Tools ( se você não sabe baixar, veja esse post ) e acesse a pasta Windows SharePoint Services. Dentro dessa pasta existe um arquivo XML chamado WssTasks.xml, abra em um editor e altere a opção site template para o nome do template salvo anteriormente
Após de fazer essa pequena alteração, fala o upload do process template novamente para o TFS
4) Testando
Para verificar se nosso template está como padrão no TFS, vamos criar um novo projeto usando nosso process template alterado, veja na imagem abaixo que as listas que criamos já vem como default no portal
Deixe seu comentário, opinião, critica
Aquele abraço!
Deixe uma resposta