What's the recommend process for upgrading from the previous beta releases of ExtJS 4.2 and Sencha Cmd (4.2.0-265 and 3.0.2.288, respectively) to the current releases (4.2.0-489 and 3.1.130)?
As a test, I created a brand new app using the previous versions. When I try to do 'sencha app build' with the new Sencha CMD, it tells me to upgrade, but when I try to upgrade, it tells me that's not supported.
Example output:
Code:
$ sencha-3.0.2.288 -sdk ext-4.2.0.265 generate app TestApp test_app
Sencha Cmd v3.0.2.288
[ creates new application ]
$ cd test_app
$ sencha-3.0.2.288 app build
Sencha Cmd v3.0.2.288
[ builds successfully ]
$ sencha-3.1.0.130 app build
Sencha Cmd v3.1.0.130
[ERR] The app was last modified by an older version of Sencha Cmd (3.0.2.288). Please run 'sencha app upgrade' to update.
[ERR] Application Cmd version mismatch.
$ sencha-3.1.0.130 app upgrade -path ../ext-4.2.0.489/
Sencha Cmd v3.1.0.130
[INF]
[INF] init-plugin:
[INF]
[INF] init-plugin:
[INF] Invoking plugin (/Users/robertdw/tmp/extjs_upgrade/test_app/.sencha/app/plugin.xml) - supported targets: -before-app-upgrade
[INF]
[INF] -before-app-upgrade:
[INF] Invoking plugin (/Users/robertdw/tmp/extjs_upgrade/test_app/.sencha/app/plugin.xml) - supported targets: app-upgrade
[INF]
[INF] cmd-root-plugin.init-properties:
[INF]
[INF] init-properties:
[INF]
[INF] init-sencha-command:
[INF]
[INF] init:
[INF]
[INF] -before-app-upgrade:
[INF]
[INF] app-upgrade-impl:
[ERR] Automated upgrade of 4.1.x apps to 4.2.x is currently unsupported.
So how should one go about upgrading, then?