Шаги по обновлению версии grails с 3.0.x до 3.3.x - PullRequest
0 голосов
/ 08 мая 2020

Я хочу обновить свое приложение grails (3.0.17) до версии 3.3.11. Есть ли какие-либо шаги, которые можно выполнить, чтобы полностью обновить его:

1. Should we create a new app (v3.3.11) from scratch and then move our existing app files to this new app(according to new project structure)?
2. Or we can make the upgrade changes in the existing app itself?

Ответы [ 2 ]

0 голосов
/ 08 мая 2020
  1. Должны ли мы создать новое приложение (v3.3.11) с нуля, а затем переместить существующие файлы приложения в это новое приложение (в соответствии со структурой нового проекта)?
  2. Или мы можем внести изменения в обновление в самом существующем приложении?

Любой из них будет работать, и, если все сделано правильно, оба подхода приведут к одному и тому же коду в проекте после обновления. Принимая участие во многих обновлениях Grails за последние 13 лет или около того, я могу сказать, что создание нового приложения позволяет значительно сэкономить время по ряду причин. Конечно, «новый» код приложения помещается вместо старого кода и передается в управление исходным кодом, и, глядя на историю исходного кода, вы действительно не сможете определить, все ли файлы были написаны вручную или созданы. автор: create-app, а затем потенциально отредактирован.

Надеюсь, в этом есть смысл. Удачи!

0 голосов
/ 08 мая 2020

Пожалуйста, ознакомьтесь с официальной документацией:

...