【问题标题】:How to get list of branches on a atlassian-stash project using REST call in JAVA如何在 JAVA 中使用 REST 调用获取 atlassian-stash 项目的分支列表
【发布时间】:2015-09-21 05:13:58
【问题描述】:

我发现 stash 提供了一个 REST API 来从存储库中创建的项目中获取详细信息。我是 stash API 的新手。请告诉我如何通过 REST 调用获取 stash 项目下的列表分支。

示例存储项目路径

https://stash.test.local/projects/DEV/repos/central-project/browse

在上面central-project下包含多个分支,如,

  1. 主人
  2. 功能/测试
  3. 功能/测试1

我想通过 REST 调用获取分支列表。

【问题讨论】:

    标签: java rest bitbucket-server


    【解决方案1】:

    我终于找到了一种方法。对于 REST 调用,我在 JAVA 中使用了rest-assured

    RestAssured.baseURI = "https://stash.test.local";
    RestAssured.basePath = "/rest/api/1.0/projects/DEV/repos/central-project/branches";
    RestAssured.authentication = RestAssured.preemptive().basic(
                        username, password);
    Response response = RestAssured.get();
    String branchJSON = response.asString();
    

    【讨论】:

      猜你喜欢
      • 2016-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-13
      • 1970-01-01
      相关资源
      最近更新 更多