redmine备份_redmine-export-project-data 方便导出Redmine项目数据的脚本 - Redmine插件中文站...

该脚本可用于导出Redmine指定项目的所有数据。

项目所有数据包括如下内容(该脚本导出的表数据格式为SQL INSERT命令):

projects

attachments

issues

journals

journal_details

issue_relations

watchers

documents

enabled_modules

issue_categories

members

queries

versions

wikis

wiki_redirects

wiki_pages

wiki_contents

此外,除以上数据库信息外,项目的附件内容将被全部(copy)导出到备份路径下的files目录,目录下的附件将按照Redmine的日期子目录罗列。

安装方法:

放置 export_project_data.rake 脚本文件到redmine目录下的/lib/tasks文件夹下。

使用方法:

在redmine的目录下运行如下命令:

rake 'project_data:export[identifier,destdir]'

举例:

sudorake 'project_data:export[test,/Users/root/Downloads/]'

"export project data"

"finish"

以下命令执行成功后显示"finish",同时在/Users/root/Downloads/下可以看到备份过程所生成的 test.sql文件以及files目录。

其中 "identifier" 应该替换为项目的唯一ID ,录入"test" 。可以通过Redmine项目的URL路径找到它。例如:某项目的 URL地址是 "https://domain/projects/test", 那么它的identifier 就应该是 "test"。

另外, "destdir"是项目数据导出的目标路径。目标路径必须指向一个已存在的目录,同时目录结尾必须以斜杠(/)结尾。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值