我在我们的JIRA安装中有一个文件附件的完整URL路径(例如/jira/secure/attachment/40226/FileName.jpg)。但是,我不确定此文件当前附加的问题是什么,因为附件URL不包含有关“父”问题的任何信息。有没有使用JQL来找出这个链接的方法?任何可以帮助的插件?如何判断在JIRA中附加了哪些文件?
2
A
回答
1
您可以从文件位置获取问题。附件被安排在以下层次:
attachments -> project-name -> issue key
例如,如果安装了吉拉在/var/atlassian/application-data
和附件是jira/data/attachments
下,对项目DVP
,问题DRP-913
问题,附件将在这里找到:
/var/atlassian/application-data/jira/data/attachments/DVP/DVP-913
作为示例,您给出的路径不是默认附件路径,这就是为什么它没有关于父级问题的任何信息。
另一个不那么有效的办法是query Jira's DB directly:
SELECT * FROM jiraissue WHERE id in
(SELECT issueid from changegroup where ID in
(SELECT groupid FROM changeitem WHERE NEWVALUE='<enter attachment ID>')
)
您可以找到有关DB structure here的更多信息。
让我知道你是否需要任何帮助。
+0
Daniel给出的路径是** URL **而不是文件系统上的路径;据我所知,没有办法查询数据库来映射这两个数据库(然后,正如您已经指出的那样,您可以直接获取信息)。 – mthomas
+0
@mthomas啊,那就是我所害怕的。感谢您的确认。看起来像Atlassian应该支持的东西。 –
相关问题
- 1. 如何判断在phpBB3中安装了哪些模块
- 2. 如何判断Delphi DCU中定义了哪些类型?
- 3. 如何判断在Xcode中进行调试时加载了哪些dylib?
- 4. 如何判断选择了哪个HubSection
- 5. 如何判断编辑了哪个NSTextField?
- 6. 如何判断哪些PHP文件被实际使用,哪些不是?
- 7. 如何判断我是否在Jira上安装了GreenHopper?
- 8. 如何判断文件应该被分割为哪些输入?
- 9. 如何判断当前用户打开哪些文件?
- 10. 如何判断哪些活动触发了简历
- 11. 如何判断用户放弃了哪些TcxGrid行?
- 12. 如何快速判断哪些文件在修订版本中存在差异
- 13. 如何判断jquery附加表格行
- 14. 如何判断某些源代码中导入了哪些模块?
- 15. 如何判断在给定提交中第一次提交哪些文件?
- 16. 如何判断哪些页面未在IIS中命中?
- 17. 如何判断一个UIView在一个UIViewController中执行了哪些CGRect
- 18. 如何判断模板从哪里加载文件?
- 19. 如何判断哪个php.ini文件被加载?
- 20. 如何判断哪个Javascript文件在PHP中请求数据?
- 21. 如何判断哪些提交包含在合并中?
- 22. 如何判断哪些类在Ruby on Rails中调用方法?
- 23. 如何判断商店加载了哪个页面
- 24. 如何判断要在调试器中附加哪个w3p进程?
- 25. 如何判断在iOS中点击了哪个视图?
- 26. 如何判断哪个按钮访问了上下文菜单
- 27. 如何判断哪些事件绑定到DOM元素?
- 28. 如何判断XSLT将引用XML文件中的哪些属性/元素?
- 29. 如何判断哪些进程在Windows下使用Java下的文件?
- 30. 如何判断哪个工作簿触发了一个事件?
https://answers.atlassian.com/questions/53736/search-by-attachment-name的一些想法 – mdoar