我是TFS的新手,需要编写TSQL查询以获取特定变更集版本号中包含的所有文件和版本号的列表.在线搜索表以获取此信息时,我发现有些人提到使用Tfs_Warehouse数据库和其他使用Tfs_DefaultCollection数据库的人.我有以下问题:
解决方法
您可以使用TFS对象模型中的
VersionControlServer.GetChangeset() method.
您需要在GAC中添加对以下程序集的引用:
> Microsoft.TeamFoundation.Common
> Microsoft.TeamFoundation.Client
> Microsoft.TeamFoundation.VersionControl.Client
然后,您可以检查.Changes属性以查看Changeset中包含的所有更改.