c# - TFS 客户端 API - 查询以获取链接到特定文件的工作项?

标签 c# .net visual-studio-2008 tfs

我们正在使用 TFS 客户端 API 编写自定义工具,以连接到 TFS,为项目获取工作项等。


我们正在使用 WIQL 查询工作项存储。

给定一个完全限定的文件名,获取具有包含指定文件的更改集的工作项列表的最简单方法是什么?

最佳答案

我不确定是否有一种简单的方法可以使用 TFS API 执行您请求的查询。我知道您肯定无法使用 WIQL 来完成。我认为,使用 API,您将不得不遍历所有工作项 - 获取其中的变更集链接,然后在每个变更集中查找您之后的文件路径。这显然没有多大用处。

不过,您可以使用 TFS 数据仓库数据库获取该数据。此信息将滞后于实时运营商店信息,因为仓库只会定期更新 - 但可以让您很容易地按文件夹/文件维度跟踪事物。

关于c# - TFS 客户端 API - 查询以获取链接到特定文件的工作项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/618203/

相关文章:

.NET DataReader 和 ORDER BY

.net - 无法将 Reporting Services 项目升级到 Visual Studio 2019

c# - NAudio MediaFoundationRecorder EncodeToAAC字节数组而不是文件

visual-studio - Visual Studio 2008 - 团队资源管理器 - 键盘快捷键

asp.net - jQuery lambda 函数

c# - 错误,因为输入字符串的格式不正确

c# - 从 MySQL 设置 WinForm 显示日期

c# - 如何将结构数据类型从 Java 传递到 MS SQL 数据库

visual-studio-2008 - 在 VB 2008 中,为什么操作短裤的时间比整数长?

c# - Entity Framework : how to replace a significant part of a lambda query in c# by using an ExpressionVisitor