VersionOne Usage

本文关键字:Usage VersionOne | 更新日期: 2023-09-27 18:29:55

我是VersionOne用法的新手。我已经下载了VersionOne API客户端的dll,并试图使用它来获得以下敏捷指标。我正在尝试编写一个示例.Net应用程序,该应用程序应该能够从托管版本一的站点中提取数据。我读过一些博客,了解到VersionOne支持跨语言API集成。但是,目前我一直在获取以下细节。

有人能在这方面帮助我吗。

  • 如何使用V1Instance类获得"程序"下的项目列表
  • 如何获得所有故事的列表
  • 如何获取数据来创建燃烧图

请考虑VersionOne托管在此网站中:https://v1.com/v1/..

你还可以建议任何一个网站,在那里我可以获得足够的信息,使用版本一的api来检索数据。

提前感谢!!!

VersionOne Usage

关键信息是ScopeLabel是VersionOne UI中的Program。如果没有这些知识,你将搜索所有的开发人员文档和源代码,你将找不到你需要的东西。

这样,您就会发现ScopeLabel不在SDK.NET对象模型中。此外,对于您正在描述的用途(如获取燃耗图的数据),您不应该使用对象模型。它是为细粒度访问而设计的,比如阅读和编写个人故事。由于分布式计算的谬误,它在满足粗粒度报告需求方面的性能非常差。

一个更好的起点是API查询燃尽数据的文档。您还可以在GitHub上的VersionOne OAuth2 sample Clients中找到一些示例源代码,具体请参阅CSharp YamlClient。它决不是一个完整的应用程序,但它将是一个更好的起点。

试着浏览一下这里的代码。例如,使用V1Instance上的Projects属性来获取项目,在Project上使用projects.GetStories方法来获取故事列表。