【问题标题】:migrate from grails 3.0.4 to 3.0.6从 grails 3.0.4 迁移到 3.0.6
【发布时间】:2015-09-11 05:50:22
【问题描述】:

将在 3.0.4 中开发的 Grails 应用程序迁移到 3.0.6 的最简单方法是什么?

grails 文档建议创建一个新应用程序并逐个迁移每个组件。但是如果我们在版本 3 中进行迁移,应该有一个简单的方法吗?

非常感谢任何帮助

【问题讨论】:

    标签: grails


    【解决方案1】:

    我运行grails create-app 来创建新版本的全新安装。然后,我将新版本中的文件复制到旧 v3 版本之上。然后使用版本控制工具检查需要合并的更改非常简单。以下文件会有一些更改需要合并到我现有的项目文件中:

    1. build.gradle
    2. gradle.properties

    为了安全起见,我通常还会复制以下内容,尽管它们不太可能发生变化:

    1. gradle/
    2. gradlew
    3. gradlew.bat
    4. grails-app/conf/application.yml
    5. grails-app/conf/logback.groovy
    6. grails-app/i18n/messages.properties
    7. grails-app/init//Application.groovy

    使用版本控制,通常只需不到几分钟的时间即可审核并合并任何需要保留的更改。我觉得这个过程相当简单。

    【讨论】:

      【解决方案2】:

      我认为您参考了这个文档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 特定的应用程序。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-12-04
        • 1970-01-01
        • 2011-04-22
        • 1970-01-01
        • 2011-03-04
        • 2023-03-14
        • 1970-01-01
        • 2014-03-08
        相关资源
        最近更新 更多