将Redmine从v3升级到v5 - 插件问题

问题描述 投票:0回答:1

我们有一个旧的Redmine实例,运行着一些旧插件,我想将它们更新到最新版本:

Environment:
  Redmine version                3.4.3.stable
  Ruby version                   2.5.5-p157 (2019-03-15) [x86_64-linux-gnu]
  Rails version                  4.2.8
  Environment                    production
  Database adapter               Mysql2
SCM:
  Git                            2.20.1
  Filesystem                     
Redmine plugins:
  advanced_roadmap_v2            2.4.3
  easy_mindmup                   1.0
  easy_wbs                       1.5
  redmine_agile                  1.4.5
  redmine_checklists             3.1.10
  redmine_contacts               4.1.1
  redmine_contacts_helpdesk      3.0.9
  redmine_custom_reports         0.1.5
  redmine_gc_sync                1.0.0
  redmine_ics_export             3.0.1.dev
  redmine_image_clipboard_paste  3.3.0
  redmine_xlsx_format_issue_exporter 0.1.5

但是,在尝试使用当前设置升级插件时,我不断遇到许多问题和错误。 所以我决定尝试设置另一个Redmine实例并将数据迁移到那里并重新安装插件。 我从 Bitnami 下载了 Redmine 5 堆栈,并设法导入数据库并复制文件。 当我尝试移动插件时仍然遇到麻烦,我无法再进入Redmine前端。 我应该立即从旧的Redmine 设置中移动所有插件还是一个一个地移动? 谢谢你。

主库迁移后,前端仍然可以正常访问。 当我尝试让任何插件工作时,问题就开始了。 我尝试将它们一次全部移动到插件文件夹,但在插件迁移时出现错误。 当我仅使用某些插件尝试时,会得到类似的结果。 这样做有特定的顺序吗? 我做错了什么?

谢谢你。

redmine bitnami redmine-plugins
1个回答
0
投票

建议您将数据库和文件移至redmine5后,再将插件目录一一移至redmine5。每次移动插件都要重新启动redmine5,以保证插件的兼容性,排除redmine5中无法使用的插件。

由于您的redmine新旧版本差异太大,建议一次升级一个版本(包括您的新插件)

示例:redmine3 > redmine4 > redmine5

© www.soinside.com 2019 - 2024. All rights reserved.