redmine3.4.1升级到4.2.1,遇到的问题
2021/5/6 10:58:12
本文主要是介绍redmine3.4.1升级到4.2.1,遇到的问题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
公司使用的redmine是3.4.1,此前redmine和使用的插件一直没有升级,现在需要升级到4.2.1。
这是官网的升级文档:
https://www.redmine.org/projects/redmine/wiki/RedmineUpgrade
官网文档升级步骤:
1 升级依赖的ruby版本
2 把旧redmine中的config/configuration.yml config/database.yml配置文件,复制到新的redmine中
3 把旧redmine中的files和plugins目录,复制到新redmine的目录
4 bundle install --without development test
5 bundle exec rake generate_secret_token
6 迁移数据库 bundle exec rake db:migrate RAILS_ENV=production
7 迁移插件数据库 bundle exec rake db:migrate RAILS_ENV=production
8 删除缓存 bundle exec rake tmp:cache:clear RAILS_ENV=production
但是在升级的过程中遇到了两个问题:
1 configuration.yml配置文件发生了变化,旧的配置文件在4.2.1中报错,解决方法:不能复制就的redmine配置文件,要根据4.2.1安装文档中的configuration.yml的模板进行修改,模板连接:https://www.redmine.org/projects/redmine/wiki/EmailConfiguration
2 旧redmine的plugins目录,复制到4.2.1中之后,执行“迁移插件数据库”报错,解决方法:不执行第3步:复制plugins目录,不执行第7步:“迁移插件数据库”,等升级完redmine后重新安装需要的插件
这篇关于redmine3.4.1升级到4.2.1,遇到的问题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南