0

有没有办法通过 TFS 数据库更新工作项?我问这个是因为我的任务是从自定义的 TFS 优先级字段“DefectTracking_InternalPriority”到默认的“Microsoft_VSTS_Common_Priority”优先级字段进行大量数据传输。我不能通过 excel 来完成,因为有几千个工作项需要适当更新。

到目前为止,我正在考虑制作一个简单的 SQL 脚本并针对 TFS_Warehouse 数据库下的 dbo.DimWorkItem 表运行它,以更新这些工作项的优先级。这将是我的问题的正确解决方案吗?

谢谢!

4

1 回答 1

1

TFS 的第一条规则是“不要乱搞数据库!” :-)

如果您不想使用 Excel,请尝试编写一个使用 TFS API 的小型控制台程序。有大量示例代码可以向您展示如何查询您感兴趣的工作项,以及如何更新它们。

为了帮助您入门,这里有一个 MSDN 文档,描述了如何通过 API更新工作项

于 2013-07-02T07:28:25.837 回答