首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在VSTS中使用Id创建工作项?

如何在VSTS中使用Id创建工作项?
EN

Stack Overflow用户
提问于 2017-12-28 09:13:24
回答 1查看 952关注 0票数 0

我正在尝试将VSTS与我们当前用于工作项的系统同步。我希望创建一个具有特定id的工作项,以便它与其他系统相匹配。

例如,当前系统创建工作项# 471,我想调用VSTS来创建一个具有相同471 id的工作项。

这个是可能的吗?该id似乎仅作为结果的一部分返回,无法设置。

从医生那里:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
WorkItem result = workItemTrackingHttpClient.CreateWorkItemAsync(patchDocument, project, "Bug").Result;
Console.WriteLine("Bug Successfully Created: Bug #{0}", result.Id);

但我想事先确定身份。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-28 19:03:17

否,在创建工作项时不能指定工作项ID。

由于工作项ID是系统分配的唯一标识符,如果您在通过REST创建工作项时指定工作项id,则VSTS将检测应用程序/json-修补程序+json中的内容无效并返回400状态(糟糕的请求)。

如果要匹配“当前系统”和VSTS帐户之间的工作项,则应在VSTS中创建工作项,而不指定工作id。在创建工作项之后,读取工作项id并在“当前系统”和VSTS帐户之间添加工作项id的关系。

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

https://stackoverflow.com/questions/48011579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文