问题标签 [versionone]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
369 浏览

api - 如何通过 versionone Rest api 更新缺陷所有者

我正在尝试通过 api 更新缺陷的所有者。我可以更新我需要的所有其他字段,除了 Owners 字段没有更新。调用返回的响应是 200 'OK',但该值未更新。

xml 有效负载的属性部分如下所示:

谁能告诉我我做错了什么,以及我应该如何格式化调用以更新缺陷的所有者。

谢谢

0 投票
1 回答
1025 浏览

rest - 使用 REST API 添加 VersionOne 表达式

我正在尝试在 VersionOne 中创建一个新的“表达式” - 有效地将新的“评论”添加到对话中。

理论上,rest-1.v1/Data API 应该允许这样做,但我不知道该怎么做——关于使用 API(使用 POST)创建对象的文档很少。

FWIW,这就是我正在做的事情(在使用有效凭据成功访问服务器之后):

网址:/rest-1.v1/Data/Expression

XML:

我不断收到 400 Bad Request 以下错误:

我想我遗漏了一些明显的东西——有人知道它是什么吗?

0 投票
2 回答
211 浏览

java - 是否可以使用 VersionOne Java SDK 获取对象的深层副本?

假设我想计算我的缺陷的累积估计。我愿意

这里每次调用 d.getEstimate() 都会对服务器进行回调,这意味着这段代码运行得非常慢。我想预先考虑一次性性能并下载所有信息以及缺陷对象,可能包括获取一些我不会使用的信息,但避免在循环的每次迭代期间遇到服务器回调的延迟.

0 投票
1 回答
186 浏览

versionone - 如何添加没有链接资产的 VersionOne 资产

这是“使用 REST API 添加 VersionOne 表达式”的后续问题...

我正在尝试向 VersionOne 中的故事添加一个表达式(评论)。我现在可以做到这一点(在一些帮助下 - 请参阅原始帖子),但我有一个相关的问题:

在 VersionOne 中,每个故事都有一个编号(例如“B-01123”)和一个名称(例如“修复 ProcVars REST 功能”)。可以使用以下方式查询这些内容:

但是,在内部,所有 VersionOne 资产都有一个 OID - 例如,上面的故事可能有一个 OID 为“Story:2017”。这是唯一的资产标识符。

似乎要向故事添加表达式或链接,您需要知道故事的 OID,因为添加内容时,您通常需要在 POSTed XML 中包含以下内容:

当然,您可以执行查询(如上)以获取包含 OID 的 XML 响应,然后从 XML 中解析出来并在新请求中传递它。然而,这是一个由两部分组成的任务,并且是一个巨大的麻烦。

是否可以向故事添加链接或表达式,而您只知道故事编号(用户可见位)?

0 投票
2 回答
355 浏览

reporting - 以编程方式为多个项目生成 VersionOne 报告

我的组织正在 VersionOne 中跟踪多个 Scrum 项目。每周,我们使用每个项目的发布预测报告来创建一个管理仪表板,指示每个项目的运行状况和预期完成日期。我想自动化这个。是否有任何 VersionOne API 允许执行此报告并检索生成的图像?

0 投票
1 回答
371 浏览

python - 使用项目 ID 或名称 python SDK 在 VersionOne 中查找故事名称

我正在使用 VersionOne Python SDK,并且想知道某个项目(范围)中的故事名称我有项目(范围)ID 和名称,使用这个项目 ID 和名称如何获取故事 ID 和名称?

v1 = V1Meta()

for scopeobj in v1.Scope.select('ID','Name').where(Name='Work Management'): print scopeobj.ID # this print the scpe ID

但是如何在项目(范围)内获取故事名称和 ID。

0 投票
2 回答
1283 浏览

versionone - 如何找到我在 VersionOne 中创建的故事或缺陷?

我们正在使用版本一。内部政策不是在您创建缺陷或故事时让自己成为故事的所有者。有时我想快速找到我最近添加的故事,但我找不到其他方法查看该产品的“描述”故事的整个列表。有没有办法按故事(或缺陷)创建者进行过滤?

0 投票
1 回答
128 浏览

java - 如何在 VersionOne 中重新排列表达式中提及的顺序?

我使用 Java API 以编程方式为 VersionOne 资产创建对话。检查 Web UI 上的对话时,我看到提到的资产是按字母顺序排列的。

我想知道是否有办法覆盖提及的默认排列。目标安排将来自父资产 -> 子项。

像这样的东西:

  • 默认值:添加重置按钮(任务)、添加提交按钮(任务)、创建 UI(故事)
  • 目标:创建 UI(故事)、添加重置按钮(任务)、添加提交按钮(任务)

我尝试过的一些事情:

  1. 查看表达式和消息元数据。找不到与排序或排序相关的任何内容。
  2. 首先添加父资产,然后添加子资产:

    /li>
0 投票
1 回答
278 浏览

versionone - VersionOne - 使用 VersionOne SDK 将团队成员分配给项目

需要使用 API 客户端将成员分配给项目。我试过如下。但它不工作......

皮斯帮我做这件事。

谢谢

0 投票
1 回答
144 浏览

rest - 如何转到项目的直接父级

我正在研究 VerionOne API,并且已经达到了可以限制返回记录的程度。我实际上想要做的是,给定一个范围,你将如何导航到范围的父级?如果他们在一个层次结构中?

以下是我正在使用的端点:

https:///rest-1.v1/Data/Scope?sel=Name,Custom_Type,Parent&where=Custom_Type.Name=%27PSI%27&page=10,0&xsl=custom/table.xsl

结果:

Oid 名称 Custom_Type Parent Custom_Type.Name Parent.Name 范围:1020 SCADA/EMS - 旧时间表 Custom_Type:8704 范围:177198 PSI SCADA / EMS 发布

我想要的是,我想使用 parentAndUp(或任何其他方式)移动到范围的直接父级,名称从输出中出来,例如在上面的结果中它将是:“SCADA / EMS Releases “我实际上也尝试过这样做:

https:///rest-1.v1/Data/Scope?sel=Name,Custom_Type,Parent&where=Custom_Type.Name=%27PSI%27&page=10,0&Scope.ParentAndUp.Name=%27SCADA%20/%20EMS%20Releases% 27&xsl=自定义/table.xsl

但是上面的查询仍然返回我 10 条记录,它应该只返回我 1 条记录,这个假设是否正确?

我想知道我应该使用的确切参数,以便端点直接将我提供给父级,而无需我明确提供父级的名称。这甚至可能吗?

我在这里先向您的帮助表示感谢。