如何在Redmine中导出项目

How to export a project in Redmine

我在 Redmine 控制面板中找不到任何导出项目的选项。有什么方法可以创建项目的 tarball,以便以后可以在浏览器上查看它?我需要这个来将项目交付给客户。

PS 我使用 Bitnami Redmine Stack。

这里是 Bitnami 工程师,

您可以停止服务并创建一个包含整个安装目录的 .tar.gz 文件。您稍后可以与客户共享该文件,因此 he/she 只需将文件解压缩到您用于安装堆栈的同一文件夹中。您可以在此处了解更多相关信息:

https://docs.bitnami.com/installer/apps/redmine/administration/backup-restore/

如果您有 Mac OS X VM,您将需要访问该 VM 并压缩 /opt/bitnami 文件夹。客户将需要部署 OS X VM 并将 /opt/bitnami 目录替换为您提供的目录。

乐于助人。

您可以导出整个 Redmine 安装(即数据库、上传的文件等)并将其发送给客户,如 Jota Martos 在 中所述。

但是,使用这种方法,您会将 Redmine 中包含的所有数据发送给您的客户,包括不相关的项目和潜在的私人数据。此外,数据本身并不能真正浏览。

话虽如此,Redmine 中没有导出整个项目的内置方法,部分原因是使用全局数据(例如用户、跟踪器、问题状态、共享版本、跨项目关系、.. .) 不清楚这个项目究竟属于什么,部分原因是以后导入导出的文件更加困难。

不过,在 Redmine 中有一些方法可以以人类可读的形式导出数据:

  • 对于 wiki,您可以在边栏中 linked 的其中一个索引页面上找到导出选项。在那里,您可以在底部找到 Also available as: HTML link 以导出整个 wiki。
  • 问题可以导出为 PDF 文件(包括所有历史记录),方法是在单个问题或问题列表上单击 也可作为:PDF。或者,您也可以将多个问题的当前字段导出为 CSV 文件(不包含历史记录)。

请注意,一次可以导出的问题数量是有限制的,创建文件可能需要很长时间。根据您的设置,这可能会导致您的网络服务器超时。您也可以尝试使用 Redmine API 来收集必要的数据。