terça-feira, 22 de novembro de 2011

Erros TF30162 e TF30177 para criar novos projetos

São erros de permissões entre o TFS e Reporting Service, trocar o acesso ao Reporting Service no TFS Administration para conta de serviço do TFS. No Reporting Service (http://servidor/Reports), mudar os datasources (Tfs2010ReportDS e Tfs2010OlaReportDS), setar a connection string com initial catalog, e connect using com a conta de serviço do TFS.
Referencias:
--
Bruno Kunioshi

quinta-feira, 9 de junho de 2011

Reestruturando Warehouse e Analysis Database do TFS

Executar via Administration console do TFS o Rebuild da aba Reporting ou executar via linha de comando (localizado na pasta Tool do TFS):
TfsConfig rebuildwarehouse /all

Depois acessar localmente no servidor de TFS o webservice:
http://localhost:8080/tfs/TeamFoundation/Administration/v3.0/WarehouseControlService.asmx

1) ProcessWarehouse (no parameters)
2) GetProcessingStatus (no parameters)... para acompanhar o processamento do Warehouse
3) ProcessAnalysisDatabase (parameter: Full)
4) GetProcessingStatus (no parameters)... para acompanhar o processamento do Analysis Database
--
Bruno Kunioshi

Como sobrepor uma linha branch

tf merge /force "pathTo\Homologacao\synapse_componentes" "pathTo\Desenvolvimento\componentes" /recursive /version:C382~C594

terça-feira, 3 de maio de 2011

Apagar Work Items no TFS 2010

Sei que não pode apagar Work Items no TFS por causa de auditoria, mas... utilizei o utilitário localizado em:

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\

witadmin.exe destroywi /collection:http://xxxxx:8080/tfs/collection /id:YYYY

sendo XXX o caminho para o servidor TFS e YYYY o numero dos Work Items a serem apagados (separados por virgula)

--
Bruno Kunioshi

sexta-feira, 7 de janeiro de 2011

Adicionando Portal depois da criação do projeto no TFS 2010

Instalar o TFS Powertools 2010 no servidor, executar o comando a partir do diretorio do powertools:


TFPT addprojectportal /collection:nomeServidor\nomeCollection /teamproject:nomeProjeto /processtemplate:"Microsoft Visual Studio Scrum 1.0"


Onde no processtemplate pode ser, dependendo dos templates instalados:
       Microsoft Visual Studio Scrum 1.0
       MSF for Agile Software Development v5.0
       MSF for CMMI Process Improvement v5.0


--
Bruno Kunioshi

Instalando Team Foundation Server 2010

Incrível como a Microsoft só complica, para instalar o Team Foundation Server 2008 é uma verdadeira dor de cabeça, ele da mensagens de erros que não ajudam em nada, cancelando a instalação, então voce pesquisa o log gigantesco para encontrar o problema, me tomou um pouco de tempo... Então, resolvi ver o 2010, super tranquilo, e voce sabe o que ocorre quase o tempo todo (logico, não seria perfeito).

É necessário criar no domínio 3 contas: uma conta para instalação (usuário administrativo), uma conta de serviço para o team system, e uma conta para o Report Service (pode ser a mesma da conta de serviço).

Adicionar o usuário de instalação no SQL Server.

Depois disso é super tranquilo, wizards, next next...

VPN no pfSense com autenticação AD

Para integrar autenticação AD ao PPTP no pfSense (firewall em openBSD) foi necessário ativação do serviço RADIUS no servidor AD, segui este post do Matt Williamson's Blog. Deu certo, funciona transparente a autenticação!