问题标签 [code-rally]

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 回答
425 浏览

extjs - CA Rally:如何获得特定日期发布的所有功能

我需要获取在特定日期属于特定版本的所有功能的列表。我基本上知道如何使用回溯 API,我可以使用它来获取特定日期的 Release 对象。问题是 Release Object 似乎不包含 Children 元素。这是根据官方文档

因此,我尝试提取整个项目的所有功能,希望能够按 Release.ObjectID 进行过滤,但每当我尝试按 Release.ObjectID 进行过滤时,响应为空。不是表示没有匹配记录但实际为空的空数组。我可能已经尝试了十几种不同的方法。

这就是代码现在的样子,所有按 Release.ObjectID 过滤的尝试都已删除。谁能指出如何将其作为查询的一部分完成,还是我必须加载所有功能然后手动过滤它们?

0 投票
1 回答
62 浏览

extjs - 为什么 SnapshotStore 的报告明显少于正常存储?

我一直在通过 Feature 从 Rally 中提取一些示波器数据并将其放入电子表格中。这太麻烦了,所以我决定构建一个应用程序来为我收集所有数据。

在测试中,尽管 SnapshotStore 报告的所有数据都与我在相关日期实际收集的数据大相径庭。因此,我构建了一个非常小的演示应用程序,以简单地使用 SnapshotStore 和 wsapi.Store 计算与特定功能相关的用户故事的数量,结果是 SnapshotStore 为该功能找到了 102 个用户故事,而 wsapi.商店找到了 120 个。美国的实际数量确实是 120,并且美国的实际数量已经几个星期没有变化。

然后我尝试使用不同的美国,结果是 SnapshotStore 找到了 17 个美国,而 wsapi.Store 找到了 24 个。同样,美国的数量在几周内没有改变。

那么为什么 SnapshotStore 没有找到所有的故事呢?我知道它可能会在几分钟后关闭,但这个计数在几周内没有改变。

这是演示应用程序的代码。我在这里做错了吗?

0 投票
0 回答
300 浏览

python - 使用 python 集会 API 迁移与用户故事相关的任务和缺陷

我们想使用 API 将一些用户故事从一个工作区迁移到另一个工作区。

用于"_ref": rec.ref查看我是否可以获得关联的任务,以便我也可以迁移它们

我得到了以下异常

目标是在迁移用户故事时迁移所有可能的数据(相关任务、缺陷、测试用例、任务估计等)

0 投票
1 回答
39 浏览

java - 无法从 Rally Rest Toolkit for Java 中的父项目中读取所有子项目用户故事

我试图使用 java 工具包从父项目中读取所有用户故事(包括子项目用户故事)。但它没有阅读所有用户故事

下面是我的代码片段 QueryRequest existUserStoryRequest = new QueryRequest("HierarchicalRequirement"); existUserStoryRequest.setFetch(new Fetch(new String [] {"FormattedID","Name","Attachments"})); existUserStoryRequest.setProject(projectOID); existUserStoryRequest.setScopedDown(true); existUserStoryRequest.setLimit(3000); existUserStoryRequest.setScopedUp(true); QueryResponse userStoryQueryResponse = restApi.query(existUserStoryRequest);

0 投票
1 回答
147 浏览

rally - 使用 Rally 应用程序构建器自定义 Rally

尝试自定义 Portfolio Item Burnup ,从https://github.com/RallyApps/app-catalog/tree/master/src/apps/charts/rpm/burn获取源代码

现在,在使用“rally-app-builder build”命令编译并使用“rally-app-builder run”命令运行之后,我就可以运行该页面了。在 chrome 的另一个选项卡中,Rally 已登录。启动的页面正在从拉力赛会话中获得身份验证,并且能够获取一些数据,例如搜索一些 PFG/PF 等。现在的问题是在应用一些设置并选择一些 PF/PFG 后,它再次需要身份验证(用于 rally1.rallydev.com/slm/webservice/v2.0/security/authorize)。此身份验证不适用于我的凭据。

我还从 rally1.rallydev.com/login/accounts/index.html#/keys 生成了一些 api 密钥,但是,这也不起作用。

请帮忙。

谢谢, 乌达扬

0 投票
1 回答
443 浏览

rally - 添加观察者 - Rally Rest API

如何使用 Rally Rest API “添加观察者”?我无法在文档中找到任何关键字“watch”、“watcher”或对 watcher 的引用

编辑1:根据约书亚的回答,我尝试了以下方法:

这导致方法不允许。

我也试过:

这引发了以下异常:值不能为空参数名称:键

0 投票
1 回答
252 浏览

extjs - 如何从 Rally 中检索用户故事并构建模型变更集

我需要拉出属于用户故事的变更集以及构建变更集。

0 投票
1 回答
54 浏览

extjs - Rally sdk 自定义仪表板开发期间的 Ajax 调用错误

当我对 jenkins api 调用进行 ajax 调用以从 Rally sdk 自定义 html 界面获取构建详细信息时,出现 403 异常。

ajax调用错误-

对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问来源“ https://rally1.rallydev.com ”。响应具有 HTTP 状态代码 403。

0 投票
1 回答
374 浏览

extjs - 如何检索 Rally 工作区下的所有项目?

我想知道是否可以在集会中检索工作区下的所有项目。如果是,如何检索它们?

我们正在使用 Rally sdk2.1 构建一个 Rally 自定义 HTML 仪表板,我们需要在仪表板中显示所有项目列表。

0 投票
1 回答
194 浏览

extjs - 如何从 rally sdk(自定义 html 代码)发出 CORS 源调用请求?

我正在使用 rally sdk 开发一个自定义 html 仪表板,并且我想填充来自 CORS 源请求调用的字段数据之一。

您能否提供一些示例/链接如何使用 rally sdk 自定义 html 代码进行 CORS 调用?

我尝试通过 ajax 调用它给了我 403 异常。