簡體   English   中英

使用jira-rest-java將jira項目從一個jira遷移到另一個

[英]Migrate jira project from one jira to other using jira-rest-java

我有這樣的問題:我需要將Jira項目從一個Jira實例遷移到另一個。 我已經實施

JiraRestClientFactory factory = new    AsynchronousJiraRestClientFactory();
    URI uri = new URI(JIRA_URL);
    JiraRestClient client = factory.createWithBasicHttpAuthentication(uri, JIRA_ADMIN_USERNAME, JIRA_ADMIN_PASSWORD);
    Promise<User> promise = client.getUserClient().getUser("user");
    User user = promise.claim();
    Promise<SearchResult> searchJqlPromise = client.getSearchClient().searchJql("project =TESTPROJECT");

    for (Issue issue : searchJqlPromise.claim().getIssues()) {
        System.out.println(issue.getDescription());
    }

在這里,我認為我可以從需要的項目中解決所有問題。 那么,如何使用Java代碼創建Jira項目和問題,並從該代碼中獲取問題並設置為新項目?

好。 因此,如果沒有必要從代碼中進行操作,並且從Jira到Jira,也很容易:

  • 您必須創建要導入的proyect數據的備份
  • 那么您必須使用JIRA工具將其導入。

如果導航到管理>系統>導入項目,則可以找到導出/導入選項。

在那里,您會找到指向“官方方法手冊”的鏈接: https : //confluence.atlassian.com/jira060/restoring-a-project-from-backup-370705784.html

我想這會比代碼容易

問候,

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM