Team Foundation Server 2018代码提交日期

时间:2018-06-11 14:16:19

标签: git tfs

我们正在使用Team Foundation Server 2018和Git。我正在SSRS中创建一个报告,报告的一个参数是ProjectNodeSK。我只想包含最近有代码提交给他们的项目。这些数据是存储在Tfs_Warehouse数据库还是其他数据库中,若然可以查询哪些数据库和表格来获取此信息?

(我知道TFS团队更喜欢使用API​​而不是直接访问数据库。我不打算更改任何数据)

2 个答案:

答案 0 :(得分:1)

您可以查看表格[Tfs_DefaultCollection].[dbo].[tbl_GitCommitStatus]。在此表中,有一个InternalRepositoryId字段可以链接到表[Tfs_DefaultCollection].[dbo].[tbl_GitRepository],然后您可以找到repo id和name。

答案 1 :(得分:0)

没有。尽管情况正在发生变化,但报道情况并不十分紧密。基本上,仓库尚未收到更新,包括自大约2013年TFS以来引入的新功能。其中包括Git,新构建系统,新版本系统等。

根据微软的说法,TFS的下一个主要版本将以Analytics service的形式提供更强大,更现代的报告解决方案。