这是一个简单的示例 - 我有两个JIRA问题,第一个包含/path2/file
,第二个包含path2
而没有/
。如果我使用此JQL:text ~ path2
,则只会在搜索结果中显示第二个问题。
是否有我可以更改的设置,我可以使用的其他JQL,或者其他一些技巧会让第一个问题显示在搜索结果中?
注意我现在正在使用最新的JIRA 7.4.4的本地安装。我也明确地重新编制了JIRA索引,它没有任何区别。这些JQL也不起作用:
text ~ "path2*"
text ~ "path2?"
请注意,如果将搜索字词更改为仅包含字母的内容,则实际上有效 - 当文件夹/路径/目录的一部分时,它会发现该字词的问题
9月12日更新:
T1 issue contains in description "path2" T2 issue contains in description "path2/file" T3 issue contains in description "/path2/file" T4 issue contains in description "/long/path2/file" T5 issue contains in description "path" T6 issue contains in description "path/file" T7 issue contains in description "/path/file" T8 issue contains in description "/long/path/file" T9 issue contains in description "/long2/path2/file" Issues appearing on JIRA 7.5.0 server (not cloud): T1 T2 T3 T4 T5 T6 T7 T8 T9 JQL 5 6 7 8 text ~ "path" 1 text ~ "path?" 1 2 3 5 6 7 8 text ~ "path*" 1 text ~ "path2" text ~ "path2?" 1 2 3 text ~ "path2*" Summary - T4, T9 never found. T8 found, so text ~ "path*" will match /long/path/file Conclusion: the directory delimiter / is a word break (like whitespace) only when letters are used (T8), not when letters and numbers (T4, T9).
答案 0 :(得分:0)
你能否告诉我们这些路径的确切文字表示?
我刚尝试过(在我的个人云实例中)。我提出了三个问题:描述:
以下JQL @typedef
找到了所有这些。