我有這樣的問題:我需要將Jira項目從一個Jira實例遷移到其他項目。我實施了將jira項目從一個jira移植到其他jira-rest-java使用jira-rest-java
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轉移到另一個,因爲它有成千上萬個問題。 –