我在Rally中有一个用户故事,其功能设置为父级.我想通过Java API将父工件更新到另一个用户故事.但是,这样做时我得到了验证错误
Validation error: HierarchicalRequirement.parentArtifact should not be set if HierarchicalRequirement.Parent is set and vice versa
Run Code Online (Sandbox Code Playgroud)
我添加了以下属性以包含在UpdateRequest:
JsonObject obj = new JsonObject();
jsonObject.addProperty("Parent", "<Parent User story ref>");
UpdateRequest updateRequest = new UpdateRequest("<Child User story ref>", obj);
UpdateResponse updateResponse = rallyApi.update(updateRequest);
Run Code Online (Sandbox Code Playgroud)
如何覆盖此验证,有人可以帮忙吗?
小智 1
用户故事不能同时具有组合项目父级和故事父级。只需将 PortfolioItem 字段设置为 null,您就可以开始了。您可能还需要确保新父故事上的 PortfolioItem 字段设置正确,以便您的汇总仍然按预期工作。
jsonObject.addProperty("PortfolioItem", null);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
77 次 |
| 最近记录: |