我正在从链接的问题中收集数据,以在主问题中显示。我们的产品由多个组件组成。对于每个组件,我们都有一个团队和一个Jira项目。每个产品都有一个Jira项目,我们在其中跟踪产品的功能和版本。
我非常成功地从相关问题中收集了各种信息,并向产品经理展示了这些信息。我想通过查找所有版本的最大结束日期来计算出该功能可用的最早日期,这是Greenhopper字段。所以基本上我需要访问GH字段作为Jira对象版本的结束日期。
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
发布于 2013-01-11 19:59:28
https://stackoverflow.com/questions/13798320
复制相似问题