是否可以运行2个redmine版本并使用相同的db?

时间:2014-01-24 13:34:52

标签: ubuntu-12.04 redmine

我只是好奇,我有一个稳定的redmine 1.3.2并想要升级到2.x.我进行并行安装,我想知道是否可以使用相同的db进行并行安装。 有人试过吗?

我有ubuntu 12.04

我使用rvm来管理ruby

1 个答案:

答案 0 :(得分:2)

我认为这不是一个好主意。

我可以预测以下问题:

  1. (致命)他们使用不同的DB结构。最新版本有许多新的迁移。一些新的迁移可以极大地改变结构(例如删除/重命名列/表)。我怀疑你会设法启动第二个APP。

  2. (严重)新版本有自己的验证,这意味着一个APP可以为另一个APP插入无效记录。

  3. 我认为拒绝在一个数据库上启动两个Redmines就足够了。

    PS我相信,以最小的丢失数据升级代码和数据库是可能的(但可能不是太容易)。