0

リンクされた課題からデータを収集して、マスター課題に表示しています。当社の製品は複数のコンポーネントで構成されています。コンポーネントごとに、チームと Jira プロジェクトがあります。各製品には、製品の機能とリリースを追跡する Jira プロジェクトがあります。

リンクされた問題からあらゆる種類の情報を収集し、プロダクト マネージャーに提示することに成功しました。Greenhopper フィールドであるすべてのバージョンの終了日の最大値を見つけることによって、機能が利用可能になる最も早い日付を把握したいと思います。したがって、基本的には、Jira オブジェクト バージョンの終了日の GH フィールドにアクセスする必要があります。

GH API にはgetEndDate()getVerionEndDate()メソッドがありますが、どうしてもサンプルが必要です!

これは、Groovy Script Runnerでバージョンの終了日にアクセスしようとして成功しなかったものです

import com.atlassian.greenhopper.model.issue.VersionWrapper

def allVersions = ""
parentIssue.getFixVersions().each { version -> 
    def versionWrapper = new VersionWrapper(version)
        allVersions += "Version: ${version.getName()} in component ${version.getProjectObject().getName()} planned at ${versionWrapper.getEndDate()} \n" 
}

私は得る:

Problem loading class: startup failed: /jira-plugins/ProductComponentSync.groovy:
  17: unable to resolve class com.atlassian.greenhopper.model.issue.VersionWrapper
  @ line 17, column 1. import com.atlassian.greenhopper.model.issue.VersionWrapper
                              ^ 1 error

参照リンク: http://docs.atlassian.com/greenhopper/6.0.7/com/atlassian/greenhopper/model/issue/VersionWrapper.html

4

1 に答える 1

0

私はこれを達成することができました/

ここにリンクがあり ます https://answers.atlassian.com/questions/113898/use-of-greenhopper-classes-in-groovy-script-classes

于 2013-01-11T11:59:28.427 に答える