2010-12-19 9 views
1

Groovy(バージョン1.3.5)で書かれたアプリケーションを継承し、最新のリリース(バージョン1.7.5)にアップグレードしたいと思います。Groovy 1.3.5から1.7.5へのアップグレード

私は...を認識する必要があるだろうなど構文の違いを列挙し、参照を、見つけることができないよう

とはい、私はhttp://groovy.codehaus.org

は誰もが知っています見てバージョンの変更を列挙するのは良い場所ですか?

多くのおかげで、

〜アキ

答えて

1

リリースノートを見ることで、あるバージョンから別のバージョンへの変更を見つけることができます。しかし、リリースノートでは、バージョンNからバージョンN + 1への変更についてしか記述されていません。1.3.5から1.7.5までのバージョン数はわかりませんが、少なくとも10であると思います。

1.3.5と1.7.5の間のすべての変更を検出するには、各リリースのリリースノートを参照する必要があります。 this pageから始めると、それらをすべて見つけることができます。ここから始めるにはいくつかのリンクがあります。

1.7.5

1.7.4

1.6.9

1.6.8

1.5.8

あなたはdistribution archiveから古いリリース(およびそのノート)を得ることができる必要があります。

リリースノートを読むことで何も保証されるわけではありませんが(ただし、新機能について知るには良い方法ですが)コードが最新のバージョンで実行されていることを確認する唯一の方法は、そのバージョンでコンパイルしてテストすることです。

+0

Donありがとう。私は長い間開発の手を離れていました - そして、私は実際にリリースノートのパスを取ったことはありません...これは私にとって初めてのことです。 Groovyを垣間見るには、おそらくそれが価値のある演習になるでしょう。私はおそらくチャンスを得る機会がありませんでした。 ありがとうございました 〜アキ –

2

は、私はあなたの最善の策は、それを試してみて、あなたのテストが失敗した場所を確認することだと思います。

テストは正しく行われましたか? ;-)

もしそうでなければ、私はいくつか書き、その後アップグレードを試して、必要な場所を修正したいと思います。

あるバージョンから別のバージョンへのすべての変更を見つける単一のページはないと思います。

リリースノートをすべて読むことで何かを照合することもできますが、試してみるのが早いかもしれません。

+0

こんにちはTimさん、ありがとうございます。私はあなたの答えを投票する(と私は試した)が、私はそうするために十分な評判のポイントがありません。私はちょうど開発に戻りつつあり、18ヶ月間メンバーになっていますが、実際にはStackoverflowコミュニティをまったく使用していません(または貢献したことはありません)。これは変更されます。しかし、もう一度、あなたの応答に感謝します。銀色の弾丸はありません。 devの世界のほとんどの他のもののように:) –

関連する問題