我正在尝试使用 Rally Java REST API - https://github.com/RallyTools/RallyRestToolkitForJava 。如何在我定义的工作区中创建新项目?我找不到任何有用的东西,任何帮助将不胜感激。
通过引用文档,我尝试了下面的代码,但是项目没有在Rally中创建
RallyRestApi rallyService = new RallyRestApi(new URI(rallyURL), userName, password);
rallyService.setApplicationName("RallyRestExample");
rallyService.setWsapiVersion("v2.0");
JsonObject newProject = new JsonObject();
newProject.addProperty("Name", "Rally Rest Sample");
newProject.addProperty("Description", "Java Rally Rest API");
newProject.addProperty("State", "Open");
newProject.addProperty("Owner", "Karthi");
newProject.addProperty("Workspace", "/workspace/XXX");
CreateRequest createRequest = new CreateRequest("Project", newProject);
CreateResponse createResponse = rallyService.create(createRequest);
谢谢 卡蒂
最佳答案
GitHub 上有用户指南 here 。这将引导您了解如何设置项目以及如何使用 API 提供给您的方法。
还有完整的 API 文档 here .
在 GitHub 页面上,它还为您提供了 Web 服务 API 文档的链接,但您需要 Rally 登录才能查看此链接。
- 创建一个新的 Java 项目
- 确保 Java 项目中拥有所有必需的 jar(在文档中列出)
- 将 Rally-rest-api 依赖项添加到您的 pom.xml 中(文档中列出的步骤)
- 使用...实例化新的 RallyRestAPI 对象
RallyRestApi restApi = new RallyRestApi(new URI("https://rally1.rallydev.com"), "user@company.com", "password");
然后使用 restApi
使用文档中提供的方法。
关于java - 使用 Rally Java Rest API 在定义的工作区中创建项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20379976/