附件的位置在JIRA

时间:2011-08-25 06:28:33

标签: jira

JIRA在哪里保存与门票相关的附件? 我想只备份在我的JIRA网站上找到的屏幕截图和文件。 它是否将它保存在MySQL BLOB列类型中?

2 个答案:

答案 0 :(得分:4)

根据JRA-23758(现为JRA-19873的副本):

在当前状态下,JIRA中的附件存储在附件/项目名称中,位于以下层次结构中:

- attachments
 |- project-name
   |- issue key

这实际上是一个问题:

  

由于附件与问题密钥相关联,因此这可能会给Linux / UNIX平台上的人带来问题。 ext3文件系统每个目录最多只能有32,000个子目录。 ext4文件系统修复了这个限制,并将其大小增加到每个目录64,000个子目录。

     

当每个项目有65,000个问题时,问题就出现了。如果是这种情况,那么JIRA将无法再保存任何附件,这将是有问题的。

答案 1 :(得分:3)

Jira将文件存储在文件系统中,但将引用存储到数据库中的附件(表 fileattachment )。该引用包括文件名,MIME类型,作者,大小等。

例如,链接到项目WHATEVER的附件 image7.png ,发出WHATEVER-7,将存储在表格文件附件中,例如ID 10654;这将在文件系统中转换为:

/ YOUR_JIRA_HOME_FOLDER /数据/附件/ WHATEVER / WHATEVER-一万○六百五十四分之七

其中10654是实际附件,并引用数据库中文件的ID。