0

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

任何人都可以在这方面帮助我。

  • 如何使用 V1Instance 类获取“程序”下的项目列表?
  • 如何获取所有故事的列表?
  • 如何获取数据以创建刻录图?

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

您还可以建议任何网站,我可以在其中获得足够的信息来使用 versionone api 检索数据。

提前致谢!!!

4

2 回答 2

1

关键信息是 ScopeLabel 是您在 VersionOne UI 中看到的程序。如果没有这些知识,您将搜索所有开发人员文档和源代码,并且找不到您需要的内容。

有了这些,您会发现 ScopeLabel 不在 SDK.NET 对象模型中。此外,对于您所描述的用途(例如获取燃尽图的数据),您不应使用对象模型。它专为细粒度访问而设计,例如阅读和编写单个故事。由于分布式计算的谬误,它对于课程粒度报告需求的表现非常差。

一个更好的起点是关于API Query for Burndown Data的文档。您还可以在 GitHub 上的VersionOne OAuth2 示例客户端中找到一些示例源代码,具体参见CSharp YamlClient。它绝不是一个完成的应用程序,但它将是一个更好的起点。

于 2013-09-03T19:48:37.943 回答
0

试着看看这里的代码。例如,使用ProjectsV1Instance 上的属性进行快速搜索以获取项目,projects.GetStories使用 Project 上的方法获取故事列表。

于 2013-09-03T07:54:59.110 回答