JIRA インストールに添付ファイルの完全な URL パスがあります (例: /jira/secure/attachment/40226/FileName.jpg)。ただし、添付ファイルの URL には「親」課題に関する情報が含まれていないため、このファイルが現在どの課題に添付されているかはわかりません。このリンクを把握するために JQL を使用する方法はありますか? 役立つプラグインはありますか?
1 に答える
1
ファイルの場所から問題を取得できます。添付ファイルは、次の階層に配置されます。
attachments -> project-name -> issue key
たとえば、Jira が にインストールされ/var/atlassian/application-data
ていて、添付ファイルが の下jira/data/attachments
にある場合、プロジェクトDVP
の課題、課題DRP-913
の場合、添付ファイルは次の場所にあります。
/var/atlassian/application-data/jira/data/attachments/DVP/DVP-913
例として示したパスはデフォルトの添付パスではありません。そのため、親の問題に関する情報がありません。
もう 1 つのあまり効果的でない方法は、Jira の DB に直接クエリを実行することです。
SELECT * FROM jiraissue WHERE id in
(SELECT issueid from changegroup where ID in
(SELECT groupid FROM changeitem WHERE NEWVALUE='<enter attachment ID>')
)
DB 構造の詳細については、こちらを参照してください。
助けが必要な場合はお知らせください。
于 2012-12-18T08:09:11.053 に答える