代码之家  ›  专栏  ›  技术社区  ›  gihan-maduranga

如何使用rcarz/jira客户端获取特定项目中的问题列表

  •  -1
  • gihan-maduranga  · 技术社区  · 9 年前

    我在获取特定项目中的问题列表时遇到了问题。我用过 Jira client API 连接到我的Jira项目。我的项目结构是这样的。

    基本jira url= https://myproject.info 在基本项目中,我设置了许多项目。如TC/CODE

    到目前为止,我可以成功地连接到基础项目,并可以进入“TC”项目。在那里我可以得到很多与项目相关的属性。但我无法在该项目中列出问题。(我看不出有什么方法可以获得这个)

    我是jira客户端API的新手,请告诉我如何获得“TC”项目中列出的所有问题。

    BasicCredentials credentials=new BasicCredentials(userName,passWord);
    JiraClient jira=new JiraClient("https://myproject.info",credentials);
    
    Project tCProject= jira.getProject("TC");
    System.out.println(tCProject.getLead().toString());
    //How can i get the all issues inside the TC project.
    

    如果有人熟悉rcarz/jira客户端,请告诉我如何解决这个问题。

    1 回复  |  直到 9 年前
        1
  •  1
  •   gihan-maduranga    9 年前

    你可以得到如下问题列表。

    BasicCredentials credentials=new BasicCredentials(userName,passWord);
    JiraClient jira=new JiraClient("https://myproject.info",credentials);
    
    Issue.SearchResult sr = jira.searchIssues("Your project Name(in my case  TC)", 100);
    
         for (Issue i : sr.issues) {
               System.out.println(i.getSummary());
               System.out.println(i.getKey());
                etc ...
    
          }