-->

哪里是位于的Team Foundation Server 2010构建的日志?(Where is t

2019-09-17 09:50发布

我要寻找的TFS工作流程日志的物理位置。 不是的MSBuild日志,但你看,当你点击“查看日志”的日志。

我在该日志存储在SQL数据库中其他论坛上阅读。 但其数据库,并具体是什么表?

谢谢。 希望有人知道这个问题的答案。

Answer 1:

整个生成日志可以在Tbl_BuildInformationTfs_YourTeamProjectCollection数据库中找到。 该Tbl_BuildInformation表包含自参考条目保存生成日志层次以及所有构建信息保存在XML。 的信息被保存为对应于不同的生成活动不同的节点类型。

如果你有兴趣在走这条路,我进入我的更详细一点博客 。 这是一个有点多,张贴在这里。



Answer 2:

您可以通过使用TFS Web访问链接查看日志文件。 看到这个MSDN后的更多细节。 我只是用这一招,这是梦幻般的。 http://social.msdn.microsoft.com/Forums/en/tfsbuild/thread/14ce49ea-f61a-45e2-be32-beffc81ce415?prof=required

查看日志的另一种方式是通过网络访问(右键单击生成输出选项卡上,选择“复制完整路径”,并将其粘贴到浏览器)和日志不会获取下载,以便您可以向下快速滚动。



Answer 3:

生成日志是充满了不同的看法在默认情况下可以在[构建位置]下找到[构建名] \ logs目录。

您可以通过查询从数据库中检索日志位置的列表tbl_Build在表Tfs_<CollectionName>数据库,例如:

   SELECT [BuildId],[StartTime],[FinishTime],[LogLocation]
   FROM [Tfs_DefaultCollection].[dbo].[tbl_Build]


文章来源: Where is the build log located in Team Foundation Server 2010?