首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >填充TFS WorkItem修订版集合

填充TFS WorkItem修订版集合
EN

Stack Overflow用户
提问于 2009-06-19 03:16:04
回答 4查看 2.6K关注 0票数 1

我正在编写一个工具,需要访问TFS工作项模板的所有修订。

工作项具有Revisons集合和返回修订数的Rev属性。

当我尝试对集合执行foreach时,即使它在我的测试工作项中包含6个“条目”,集合也是空的。

为了解决这个问题,我使用了GetWorkItem(WorkItemID,RevisionID),在一个for循环中递增修订ID以获得修订。这似乎很疯狂,我不得不这样做,那里的集合并不包含它应该包含的内容。

我是不是遗漏了什么,或者这只是TFS客户端API中的一个bug。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-07-21 13:36:44

经过大量的挖掘,我现在非常清楚,如果你想得到一个工作项的所有修订,你必须显式地加载你想要的修订版(2),这使得revisions集合变得非常无用。

票数 2
EN

Stack Overflow用户

发布于 2009-06-19 11:01:28

根据您检索工作项的方式,它可能只被部分加载。在访问Revision集合之前,请尝试对工作项调用Open方法。

票数 0
EN

Stack Overflow用户

发布于 2010-01-15 22:48:04

从哪里获取工作项?我知道,当我使用sourceControl.QueryHistory获取文件的版本历史时,我必须将我的一个参数(bool,包含更改)设置为true,才能获得变更集中的更改。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1016201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档