Estou tentando ativar o rastreamento na minha instância do TFS 2013. Para fazer isso, estou modificando o arquivo C: \ Arquivos de Programas \ Microsoft Team Foundation Server 12.0 \ Nível de Aplicativos \ Web Services \ web.config da seguinte forma:
<appSettings>
<add key="traceWriter" value="true" />
<add key="traceDirectoryName" value="%TEMP%\TFLogFiles" />
</appSettings>
<system.diagnostics>
<assert assertuienabled="false" />
<trace autoflush="false" indentsize="4" />
<switches>
<add name="API" value="4" />
<add name="Authentication" value="4" />
<add name="Authorization" value="4" />
<add name="Database" value="4" />
<add name="General" value="4" />
<!-- WorkItem trace switches -->
<add name="traceLevel" value="4" />
</switches>
</system.diagnostics>
Após essas manipulações, os arquivos de log aparecem, mas não são detalhados. Aqui está toda a informação que aparece no arquivo (s):
[ PID 3304, TID 3064, 2015/03/12 11: 48: 54.485] # Team Foundation Rastreio para componente iniciado em 03/12/2015 11:48:54 [anote todos os valores de data / hora em UTC ].
[ PID 3304, TID 3064, 2015/03/12 11: 48: 54.487] # ouvinte de rastreamento: Microsoft.TeamFoundation.TeamFoundationTextWriterTraceListener
[ PID 3304, TID 3064, 2015/03/12 11: 48: 54.487] # Configurações de configuração: Asser UI Habilitado = Falso Debugger de Lançamento = True ASP.NET = True
[ PID 3304, TID 3064, 2015/03/12 11: 48: 55.678] w3wp.exe Informações: 0: [Info, PID 3304, TID 3064, 2015/03/12 11: 48: 55.675, 7 ms, General] Entrou no CatalogTransactionContext.Save ().
[ PID 3304, TID 3064, 2015/03/12 11: 48: 55.684] Informações do w3wp.exe: 0: [Info, PID 3304, TID 3064, 2015/03/12 11: 48: 55.684, 16 ms, General] Pedindo o bloqueio do banco de dados Catalog.
[ PID 3304, TID 3064, 2015/03/12 11: 48: 55.692] Informações do w3wp.exe: 0: [Info, PID 3304, TID 3064, 2015/03/12 11: 48: 55.692, 24 ms, Geral] Bloqueio do banco de dados do catálogo.
[ PID 3304, TID 3064, 2015/03/12 11: 48: 55.692] Informações do w3wp.exe: 0: [Info, PID 3304, TID 3064, 2015/03/12 11: 48: 55.692, 24 ms, Geral] Executando as regras do catálogo.
[ PID 3304, TID 3064, 2015/03/12 11: 48: 55.709] Informações do w3wp.exe: 0: [Info, PID 3304, TID 3064, 2015/03/12 11: 48: 55.708, 40 ms, General] Terminou a execução das regras do catálogo.
[ PID 3304, TID 3064, 2015/03/12 11: 48: 55.709] Informações do w3wp.exe: 0: [Info, PID 3304, TID 3064, 2015/03/12 11: 48: 55.709, 41 ms, General] Chamando o banco de dados do catálogo para salvar as alterações.
[ PID 3304, TID 3064, 2015/03/12 11: 48: 55.763] Informações do w3wp.exe: 0: [Info, PID 3304, TID 3064, 2015/03/12 11: 48: 55.763, 95 ms, General] Retornado do banco de dados de catálogo após salvar as alterações.
[ PID 3304, TID 3064, 2015/03/12 11: 48: 55.763] Informações do w3wp.exe: 0: [Info, PID 3304, TID 3064, 2015/03/12 11: 48: 55.763, 95 ms, General] Concluiu a construção dos objetos de catálogo retornados.
[ PID 3304, TID 3064, 2015/03/12 11: 48: 55.769] Informações do w3wp.exe: 0: [Info, PID 3304, TID 3064, 2015/03/12 11: 48: 55.769, 101 ms, Geral] Saindo do CatalogTransactionContext.SaveCatalogChanges ().
[ PID 3304, TID 3064, 2015/03/12 11: 48: 55.924] Informações do w3wp.exe: 0: [Info, PID 3304, TID 3064, 2015/03/12 11: 48: 55.922, 254 ms, API] Status de elevação alterado para xxxxxxxx-zzzz-yyyy-aaaa-000000000000 com status Iniciado
[ PID 3304, TID 3064, 2015/03/12 11: 48: 55.961] w3wp.exe Informação: 0: Configurações de rastreamento atualizadas
[ PID 3304, TID 3064, 2015/03/12 11: 48: 55.961] w3wp.exe Informação: 0: Inicializou as configurações de rastreio
[ PID 3304, TID 3064, 2015/03/12 11: 48: 56.014] Registrando rotas de marcação
Eu tentei aplicar as mesmas alterações à instância do TFS 2010 e obter os resultados desejados: Eu recebo logs extremamente detalhados. Alguma idéia de como hackear o TFS 2013 para trabalhar?
Atualização:
Discussão em fóruns do MSDN: link
Bug no Microsoft Connect: link
Bug para o TFS 2015 RC2 no Microsoft Connect: link
Não se esqueça de votar nestas questões se tiver o mesmo problema!