【发布时间】:2015-09-11 05:50:22
【问题描述】:
将在 3.0.4 中开发的 Grails 应用程序迁移到 3.0.6 的最简单方法是什么?
grails 文档建议创建一个新应用程序并逐个迁移每个组件。但是如果我们在版本 3 中进行迁移,应该有一个简单的方法吗?
非常感谢任何帮助
【问题讨论】:
标签: grails
将在 3.0.4 中开发的 Grails 应用程序迁移到 3.0.6 的最简单方法是什么?
grails 文档建议创建一个新应用程序并逐个迁移每个组件。但是如果我们在版本 3 中进行迁移,应该有一个简单的方法吗?
非常感谢任何帮助
【问题讨论】:
标签: grails
我运行grails create-app 来创建新版本的全新安装。然后,我将新版本中的文件复制到旧 v3 版本之上。然后使用版本控制工具检查需要合并的更改非常简单。以下文件会有一些更改需要合并到我现有的项目文件中:
为了安全起见,我通常还会复制以下内容,尽管它们不太可能发生变化:
使用版本控制,通常只需不到几分钟的时间即可审核并合并任何需要保留的更改。我觉得这个过程相当简单。
【讨论】:
我认为您参考了这个文档https://grails.github.io/grails-doc/latest/guide/upgrading.html,它实际上是关于 grails 2.x 到 3.0.x 的迁移。
如果您已经使用 3.0.4,您可以查看release note of the version 以了解新功能以及是否有任何影响。正如您将看到的那样,它修复了许多错误并引入了新的 Web 配置文件来创建 REST 特定的应用程序。
【讨论】: