首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WorkItem.Save(SaveFlags.MergeAll)在WorkItem REST中有类似的地方吗?

WorkItem.Save(SaveFlags.MergeAll)在WorkItem REST中有类似的地方吗?
EN

Stack Overflow用户
提问于 2020-03-24 16:40:38
回答 1查看 140关注 0票数 0

最近,我们已经完全迁移了以前的fat (Microsoft.TeamFoundation.WorkItemTracking.Client)客户端代码,转而使用WorkItem REST

问题是我们的旧代码使用WorkItems调用保存了WorkItem.Save(SaveFlags.MergeAll)

代码语言:javascript
复制
WorkItem.Save(SaveFlags.MergeAll)

这对兼容的并发更改是有弹性的。

而新代码很简单

代码语言:javascript
复制
WiClient.UpdateWorkItemAsync(updates, Id, expand: WorkItemExpand.All)

不幸的是有时会导致

Microsoft.VisualStudio.Services.Common.VssServiceException: TF26071:自打开该工作项以来,其他人已经更改了它。您需要刷新它并放弃您的更改。在Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.d__53.MoveNext()

因为一些无关的并发更改。

那么,REST与WorkItem.Save(SaveFlags.MergeAll)是否有类似之处,或者我们是否必须在批准时手动处理此类故障?

呃,我知道可能有不是类似物,但是.

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-25 10:10:42

不幸的是,REST没有这个函数。您只需尝试重新运行您的api。

如果您需要此功能,您可以在以下网站上提交用户声音:

https://developercommunity.visualstudio.com/content/idea/post.html?space=21

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

https://stackoverflow.com/questions/60835464

复制
相关文章

相似问题

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