2016-11-21 80 views
0

雖然在我的Wikipage中包含JIRA問題宏,但我遇到此問題。編輯'JIRA問題'宏,URL ---> fixVersion +%3D + 6.0.0-beta3 + ha1給出語法錯誤

在Jira上,對於門票列表,我已經把Fix Version = 6.0.0-beta3 + ha1。

這樣,每當我嘗試添加JIRA問題,使用以下URL

http://rdtrack/sr/jira.issueviews:searchrequest-xml/temp/SearchRequest.xml?jqlQuery=fixVersion+%3D+6.0.0-beta3+ha1&tempMax=1000

我得到這個消息。

JIRA問題無法處理搜索。這可能表明這個宏的語法有問題.....

我的理解是6.0.0-beta3 + ha1中的符號「+」導致了這個問題。我在互聯網上搜索,發現使用「+等」等特殊字符時,應該在「」或「」中使用它們。仍然使用它們確實解決了我的問題,並且我無法使用上述URL查看JIRA票證列表。

回答

0

轉義+,因爲它是一個保留字符,並從查詢中刪除不必要的字符。

jqlQuery=fixVersion%3D6.0.0-beta3%2Dha1&tempMax=1000

+0

感謝您的回答。嘗試了你的建議,但仍然無效。你是在說刪除不必要的保留字符rihgt。任何方式,感謝您的幫助。乾杯:) – shoaib

0

大廈@羅夏的回答,請嘗試以下,它包裝引號將fixversion值(這是你在你的問題暗示什麼)。

jqlQuery=fixVersion%3D%226.0.0-beta3%2Dha1%22&tempMax=1000 

而且,多一點澄清了+: 在JIRA,它確實需要在引號包裹......而在URL,它一般翻譯的空間。這就是爲什麼您需要跳過網址中的+,但仍引用逃脫的修訂版本值。