segunda-feira, 2 de fevereiro de 2009

Alterando a URL padrão da tela de login do Team System Web Access

Olá pessoal,

Venho hoje expor um pequeno problema (e solução, claro!) que surgiu quando estava montando um ambiente completo para o Team Foundation Server (TFS), incluindo o TFS, um TFS proxy, um TFS Build e instalação do TFS Web Access.

Como instalei o TFS Web Access em um servidor diferente do servidor do Team Foundation, ao entrar no Web Access era apresentada a tela de login com o campo “Team Foundation URL” preenchida, por padrão, com o nome do servidor diferente do servidor do Team Foundation.

Após pesquisas rápidas, vejam o que encontrei:

1 – Para mudar o nome padrão do servidor do TFS na tela do login do Web Access:

- Edite o arquivo “web.config” que está no caminho “\Microsoft Visual Studio [2005 ou 2008] Team System Web Access\Web”.
- Em “tfServers” edite o nome do servidor e a porta.
- Caso queira, acicione outras tags “add” para outros servidores. Ao colocar mais de um endereço o login do Web Access vai exibir uma dropdown ao invés de um textbox. A ordem que eles aparecerão no dropdown é a mesma ordem que estão no arquivo de configuração.

2 – Para obrigar o usuário a usar sempre o mesmo servidor:

- Na pasta “\Microsoft Visual Studio [2005 ou 2008] Team System Web Access” entre em "Web\UI\Controls".
- Edite o arquivo “Login.ascx”.
- No elemento “tswa:EditableDropDown” altere sua propriedade “EditMode” para false.

Abraços e até o próximo post.

Nenhum comentário: