首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Rally API c# -如何拆分故事

Rally API是Rally软件开发管理平台提供的一组API,用于与Rally平台进行集成和交互。它允许开发人员通过编程方式访问和操作Rally平台中的数据和功能。

在C#中使用Rally API拆分故事,可以按照以下步骤进行:

  1. 首先,确保已经安装了Rally API的C#库。可以通过NuGet包管理器来安装,例如使用以下命令:Install-Package Rally.RestApi
  2. 导入所需的命名空间:using Rally.RestApi; using Rally.RestApi.Response;
  3. 创建Rally API的连接:RallyRestApi restApi = new RallyRestApi(); restApi.Authenticate("username", "password", "https://rally1.rallydev.com", "2.0");
  4. 使用查询功能获取要拆分的故事:Request storyRequest = new Request("hierarchicalrequirement"); storyRequest.Fetch = new List<string>() { "FormattedID", "Name", "Tasks" }; storyRequest.Query = new Query("FormattedID", Query.Operator.Equals, "US12345"); QueryResult queryResult = restApi.Query(storyRequest); DynamicJsonObject story = queryResult.Results.First();
  5. 拆分故事,创建新的子任务:DynamicJsonObject newTask1 = new DynamicJsonObject(); newTask1["Name"] = "Task 1"; newTask1["WorkProduct"] = story["_ref"]; CreateResult createResult1 = restApi.Create("task", newTask1);

DynamicJsonObject newTask2 = new DynamicJsonObject();

newTask2"Name" = "Task 2";

newTask2"WorkProduct" = story"_ref";

CreateResult createResult2 = restApi.Create("task", newTask2);

代码语言:txt
复制
  1. 更新原始故事,将新创建的子任务关联到故事中:story["Tasks"] = new List<string>() { createResult1.Reference, createResult2.Reference }; OperationResult updateResult = restApi.Update(story["_ref"], story);

以上是使用Rally API和C#拆分故事的基本步骤。通过这种方式,可以实现自动化拆分故事的过程,提高开发效率和团队协作能力。

推荐的腾讯云相关产品:腾讯云开发者工具套件(https://cloud.tencent.com/product/devtool),该套件提供了丰富的开发工具和服务,可以帮助开发人员更好地进行云计算开发和管理。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

C#开发BIMFACE系列43 服务端API之图纸拆分

BIMFACE二次开发系列目录 【已更新最新开发文章,点击查看详细】 在上一篇博客《C#开发BIMFACE系列42 服务端API之图纸对比》的最后留了一个问题,在常规业务场景下,一个.dwg文件中包含多个图框...2、效果 (1)未拆分 (2)已拆分 拆分后的图纸,工具条上多了一个“图纸”按钮,点击后弹出图纸列表层,每一项里面包含“图纸名称”与“图号”,点击图纸项,自动定位到对应的图纸。...图纸拆分API 1、发起拆分 调用接口 1 /// 2 /// 通过图纸文件ID,按图框拆分图纸。...图纸拆分是一个耗时的操作,并不能立刻完成。..., ex); 43 } 44 } 2、获取图纸拆分状态 图纸拆分不能立刻完成,需要等待一段时间。

33320

多业务下api网关如何部署 如何对服务进行拆分

多业务下api网关如何部署呢? 多业务下api网关如何部署? api网关隔离了内部服务和外部服务,所有的访问服务都需要经过api关口才能到达服务器。...对于多业务下api网关如何部署这个问题可以这样来看,公司规模扩大以及企业应用功能拓展的时候,就会开发出不止一个应用系统。而且不同的应用系统所起到的作用是不同的。...通过api网关可以映射多个不同的业务,满足不同访问入口的客户的调用需求。 如何对服务进行拆分?...上面已经了解了多业务下api网关如何部署,部署api的一大作用就是对微系统服务进行统一管理,那么常用企业系统的服务是如何拆分的?...以上就是多业务下api网关如何部署的相关内容,api网关部署对于微服务系统结构来说是一个重要的工作,可以对所有的流量用户进行安全监控以及安全审计,满足企业对于api网关的不同需求。

66820

Elasticsearch:创建自定义 ES Rally tracks 的分步指南

你可以使用 ES Rally 来衡量这些变化的影响。接下来,我们将展示如何创建你自己的“赛道”。使用你的数据创建自己的赛道首先,我们来看看先决条件。...为此,一种准备数据的方法是使用 Elasticsearch 的 Reindex API,配合 max_docs 参数来创建一个大小适合稍后将运行的测试的索引。...因此,利用我们现在的位置,探索以下 api field_usage_stats,它将显示你如何使用你的数据。从那里你可以看出来,例如,从一个有 n_ 个字段的索引映射中,你使用了哪些字段,哪些没有。...使用 ES Rally 优化 Elasticsearch我们已经看到了如何使用 ES Rally 与我们自己的数据集,如何修改它们以适应代表当前或未来情况的场景,以及如何比较和评估它们。...虽然我们已经看到了如何从 Docker 运行它,我留给你一个额外的 如何从 K8s 作为 Job 运行它的示例: 想要了解更多关于 ES Rally 及其用例的信息?

29921

.NET周刊【8月第3期 2023-08-20】

,所以自行研究了一下C#中Windows服务如何创建以及如何使用,以及部署的方式。...长文本拆分 https://www.cnblogs.com/xbotter/p/17637416.html 企业微信消息长度限制为2048个字节,字符长度不等于字节长度 使用字节拆分,会导致中文字符被截断...使用文本+字节拆分,无法处理emoji表情 使用unicode字符拆分,即可解决以上问题 先前在做企业微信的应用接入ChatGPT时遇到一个问题,就是企业微信的消息长度限制为2048个字节,所以遇到超长文本的时候需要拆分成多条消息发送...在这篇文章中,我们将学习如何使用拖放手势识别器来实现可拖拽排序列表。在本例中,列表中显示不同大小的磁贴(Tile)并且可以拖拽排序。 C# 如何将程序加密隐藏?...进行 HTTP API 负载测试 https://medium.com/@kostash23lena/load-testing-http-api-on-c-with-nbomber-96939511bdab

18920

《HelloGitHub》第 79 期

地址:https://github.com/akopytov/sysbench C# 项目 3、imewlconverter:一款开源免费的输入法词库转换程序。...该项目介绍了如何开发一款支持天气预报、城市搜索、空气质量、自动更新等功能的 Android 应用,内含源码和配套讲解博文。...这是一款 Node.js 的测试运行工具,拥有简洁的 API、详细的错误输出、较高的执行效率等特点。...地址:https://github.com/corkami/collisions 37、rally:ES 官方开源的压力测试工具。...该书作者在 Google 从事 Dart 语言的相关工作,书中内容是从一门小型自创编程语言 Lox 开始,详细介绍了如何为该语言制作解释器和虚拟机,推荐给想要学习编译原理或自创编程语言的同学。

87220

.NET周刊【1月第3期 2024-01-24】

他从机械专业研一新生起步,通过学习C++、C#和Python等语言,以及深入研究OpenCV图像处理和模型部署技术,最终发布了OpenVINO C# API开源项目,并撰写了多篇技术文章。...例如,EventBus被拆分为基础接口和不同实现的类库,FileStorages也采用了类似的拆分方法。这种拆分策略使得项目结构更加清晰,便于管理和扩展。...单层应用升级到多层应用2 https://www.cnblogs.com/fanshaoO/p/17980628 本文讲述了如何进一步拆分单层应用,将基础设施代码和业务代码分离。...同时,提到了未来需要进一步细化基础设施功能的拆分,以及考虑如何处理既属于基础设施又具有业务属性的代码。最后,作者预告了后续文章将继续探讨多层应用升级的优化。...探索.NET 冻结段 https://minidump.net/exploring-frozen-segments/ 本文介绍如何使用私有 API 来使用包含不受 GC 影响的堆的固定段(在 .NET

14910

.NET周刊【3月第1期 2024-03-03】

C#程序全局异常处理—WPF 和 Web API 两种模式 https://www.cnblogs.com/huangqian/p/18036541 本文概述了在 C#的 B/S 结构项目中采用的全局异常处理方法...文章首先介绍了针对 Web API 项目如何通过自定义全局异常过滤器 AppExceptionFilterAttribute 来集中处理异常,其中包括通过 Override 的 OnException...C#的系统菜单添加自定义项 - 开源研究系列文章 https://www.cnblogs.com/lzhdim/p/18047745 这篇文章介绍了如何C#应用程序系统菜单中添加自定义项的方法,并提供了示例代码和运行效果截图...一个关于尝试将 Google 基于机器学习的文件类型确定工具 Magika 从 Python 移植到 C#故事。...网站、文档等 推文 关于锁定类型支持作为 C# 13 预览功能合并到 Visual Studio 17.10 Preview 2 中的故事

16910

ECS初探

我最开始对Unity的SRP期望是这样的:在C#中有一些库函数,并且在Shader端也有相匹配的库函数。当我需要成熟的功能时,我调一下C#的函数,然后在Shader中再调用相应的Shader库函数。...Unity中的C#是有一些API可以给我们用,Shader也会有一些内置变量,直接被设置好了。但是怎么用这些变量,是需要我们有足够的Unity知识之后才能应用的。它并不像是一个封装良好的库函数。...我并没有发现一个很好的文档,可以让我根据某个C# API来查询,他会修改哪些Shader变量,这些Shader变量都是什么含义。 这就像盲人摸象一样。以至于我很怀疑,如果我们要做一个项目。...第一关就给我难住了,Component到底该如何拆分拆分粒度是多大。上一次这么手足无措,还是在大约12年前, 我在实模DOS下,往0xB800(显存)地址处写入ASCII码,但是屏幕什么都没有显示。...Component(也许叫设计Component更好, 之所以叫拆分是因为我在模拟怎么用ECS实现我们客户端的所有功能, 拆分这个词,在一定程度上其实误导了我)。

8.4K20

用户故事地图怎么用?实践才能出真知

当用户故事地图完成时,我们可以在单一的逻辑视图中看到用户与产品交互的所有方式,从第一次交互到完成总体用户目标。使用用户故事地图,可以通过更全局的视角了解用户故事如何融入整体用户体验。...二、我们要如何使用用户故事地图?首先第一步,确定目标用户在确定目标用户之前,我们还需要对齐一下产品的定义以及产品的目标。也就是说,我们需要在内部明确我们到底要做什么、我们为什么要这样做以及用户的价值。...接下来,我们需要将这些用户故事进行更加细致的拆分:洗漱我们可以拆分为洗脸、刷牙、护肤等。这些颗粒度更细的用户故事可以放在主干用户故事的下面一层。...“如何实现产品”中去,而忽视了高纬度的产品设计。...对于项目团队来说,用户故事地图能够帮助团队从用户视角来考虑问题:能够帮助团队更好地了解他们为什么要构建软件,以及软件如何融入全局。

65331

用户故事地图实际应用

当用户故事地图完成时,我们可以在单一的逻辑视图中看到用户与产品交互的所有方式,从第一次交互到完成总体用户目标。使用用户故事地图,可以通过更全局的视角了解用户故事如何融入整体用户体验。...二、我们要如何使用用户故事地图? 首先第一步,确定目标用户 在确定目标用户之前,我们还需要对齐一下产品的定义以及产品的目标。...接下来,我们需要将这些用户故事进行更加细致的拆分:洗漱我们可以拆分为洗脸、刷牙、护肤等。这些颗粒度更细的用户故事可以放在主干用户故事的下面一层。...“如何实现产品”中去,而忽视了高纬度的产品设计。...对于项目团队来说,用户故事地图能够帮助团队从用户视角来考虑问题: 1.能够帮助团队更好地了解他们为什么要构建软件,以及软件如何融入全局。

13410

.NET周报 【6月第4期 2023-06-25】

Microsoft Forms 是使用 .NET Framework 4.7.2 的 WebForms 和 Web API 构建的微服务,但前端 REST API 和后端 REST API 服务已迁移到...精细代码覆盖 - Visual Studio Marketplace 【英文】如何使用 Memgraph、C# 和 D3.js 构建基于航班网络分析图的 ASP.NET 应用程序 https://memgraph...【日文】C# 中的 ChatGPT API:与 AI 组合(使用函数调用)- Qiita https://qiita.com/fsdg-adachi_h/items/7b2e75fa916cd6d4d804...如何使用ChatGPT的API与AI进行音乐创作并创建MIDI文件文章中是使用ChatGPT的Function Calling来实现的。...【日文】关于在 Power 上运行 .NET 的故事 #4 - 使用 ODBC 驱动程序连接到 MariaDB - Qiita https://qiita.com/Nakaji1106/items/429034b3707c65c4d6ff

26920
领券