操作
Rake任务¶
工作进度
Redmine定义了一组Rake任务,用于维护操作。
有关Ruby on Rails框架定义的任务的信息,可在专用页面上找到。
您可以在任何时候使用命令rake -T
获取任务的全列表。
运行任务时,请务必设置RAILS_ENV
变量为production!
例如(类Unix风格)
rake redmine:permissions RAILS_ENV=production
或(Windows风格)
set RAILS_ENV=production
rake redmine:permissions
批量作业任务¶
rake redmine:attachments:prune
¶
从版本2.3.0开始适用。
当用户将文件附加到问题、维基页面等时,文件将立即上传,并在表单提交后附加。
此任务删除一天后未附加的已上传文件(即表单从未提交)。
rake redmine:email:read
¶
从标准输入读取电子邮件。
rake redmine:email:receive_imap
¶
从IMAP服务器读取电子邮件。
rake redmine:email:receive_pop3
¶
从POP3服务器读取电子邮件。
rake redmine:fetch_changesets
¶
从仓库获取版本集。
rake redmine:send_reminders
¶
发送关于即将到期的问题的提醒。
参见:RedmineReminderEmails
rake redmine:tokens:prune
¶
删除过期令牌。
rake redmine:watchers:prune
¶
从用户无法查看的内容中删除监视者。
适用于版本2.3.0
其他维护任务¶
rake generate_secret_token
¶
为应用程序生成一个秘密令牌。
rake db:encrypt
和 rake db:decrypt
¶
加密或解密存储在数据库中的SCM和LDAP密码。
rake redmine:attachments:move_to_subdirectories
¶
将存储在文件目录根部的附件(即
适用于版本2.3.0
rake redmine:email:test[login]
¶
向提供登录名的用户发送测试邮件
rake redmine:permissions
¶
列出所有权限及其注册的动作
rake redmine:plugins
¶
迁移和复制插件资产。
rake redmine:plugins:assets
¶
将插件资产复制到公共目录。
rake redmine:plugins:migrate
¶
迁移已安装的插件。
从其他BTS迁移¶
rake redmine:migrate_from_mantis
¶
Mantis迁移脚本
rake redmine:migrate_from_trac
¶
Trac迁移脚本