ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

redmine3.4.1升级到4.2.1,遇到的问题

2021-05-06 10:51:57  阅读:301  来源: 互联网

标签:插件 配置文件 4.2 bundle 升级 redmine redmine3.4


公司使用的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后重新安装需要的插件


标签:插件,配置文件,4.2,bundle,升级,redmine,redmine3.4
来源: https://blog.51cto.com/u_12227788/2755812

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有