使用带有JQL的通配符查询JIRA版本

Gar*_*ven 4 jira jql

有没有办法用通配符搜索字段?

我有两个字段,我只想要以DEVX开头的名字.我试过引号和星号,比如"DEVX*".有没有办法在此查询中执行此操作?这些是Version PickerJIRA 5.2.4 类型的自定义字段.

例如.

project = XXXXXX and "Target Release" = "DEVX" or "Fixed In Version/s" = "DEVX"
Run Code Online (Sandbox Code Playgroud)

Sco*_*ley 6

使用JrA插件的Script Runner,你可以使用这样的JQL:

project=MYPROJ and fixversion in versionMatch("DEVX*")
Run Code Online (Sandbox Code Playgroud)

您可以在versionMatch运算符中使用其他类型的正则表达式,如"1.*"等.

如果您使用的是JIRA OnDemand,并且无法安装附加组件,则无法使用Script Runner.但是,另一件可能有用的事情是JIRA中的版本是有序的(或者至少它们可以是,如果您从项目版本的管理屏幕将它们拖动到适当的顺序).完成后,您可以根据您指定的顺序对版本进行比较,如下所示:

project=MYPROJ and fixversion >= "1.2" and fixversion <= "1.5"
Run Code Online (Sandbox Code Playgroud)

如果您将DEVX版本组合在一起,那么这种技术也适用于您.