通过TFS数据库修改TFS工作项

时间:2013-06-28 13:49:53

标签: database tfs tfs-workitem

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

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

谢谢!

1 个答案:

答案 0 :(得分:1)

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

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

为了帮助您入门,这是一个MSDN文档,通过API

描述how to update a work item