以编程方式访问位桶分支及其内容
Accessing the bit bucket branches and their contents programmatically
我需要列出 bitbucket 分支的内容。当我 运行 下面的代码时,我能够看到分支,但无法弄清楚如何进入分支。提供分支 ID 也无济于事。到目前为止的代码:
package com.bitbucket.test;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
//import com.atlassian.bitbucket.branch.model.*;
public class BitBucketPluginTest {
public static void main(String[] args) throws Exception {
URL bb = new URL("https://api.bitbucket.org/2.0/repositories/{reponame}");
URLConnection bbcon = bb.openConnection();
BufferedReader in = new BufferedReader(
new InputStreamReader(
bbcon.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
由于安全问题,我删除了存储库名称。我目前正在获取 JSON 格式的数据。任何指导表示赞赏。
我需要列出 bitbucket 分支的内容。当我 运行 下面的代码时,我能够看到分支,但无法弄清楚如何进入分支。提供分支 ID 也无济于事。到目前为止的代码:
package com.bitbucket.test;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
//import com.atlassian.bitbucket.branch.model.*;
public class BitBucketPluginTest {
public static void main(String[] args) throws Exception {
URL bb = new URL("https://api.bitbucket.org/2.0/repositories/{reponame}");
URLConnection bbcon = bb.openConnection();
BufferedReader in = new BufferedReader(
new InputStreamReader(
bbcon.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null)
System.out.println(inputLine);
in.close();
}
}
由于安全问题,我删除了存储库名称。我目前正在获取 JSON 格式的数据。任何指导表示赞赏。