【发布时间】:2012-01-08 07:48:07
【问题描述】:
我是 TFS 新手,需要编写一个 TSQL 查询来获取包含在特定变更集版本号中的所有文件和版本号的列表。在在线搜索表格以获取此信息时,我发现有些人提到使用Tfs_Warehouse 数据库,而其他人则提到使用Tfs_DefaultCollection 数据库。我有以下问题:
- 这两个数据库有什么区别?
- 为什么要使用一个而不是另一个?
- 您使用哪些表来获取特定变更集的文件/版本信息?
【问题讨论】:
-
+1 写得很好的问题。我想您知道您可以通过搜索历史记录从 Visual Studio 获取此信息,然后查看变更集详细信息?但我假设您想以编程方式检索它以用于其他目的。
-
您愿意编写一个 .NET 应用程序来查询这个吗?完全不支持直接查询 SQL 数据库。
-
没错,我需要以编程方式进行。如果不支持 TSQL 方法,那么有没有办法使用 VB.Net 代码来做到这一点?
标签: sql-server tsql tfs