2010-12-19 105 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

谢谢你。我已经远离开发很长一段时间 - 我从来没有真正采取发布笔记的路径......这对我来说是新的。这将是一次练习 - 非常值得一看,我可以窥见一下Groovy,我可能没有机会获得。 再次感谢, 〜亚基 – 2010-12-21 01:31:31

2

我认为最好的方法是尝试一下,看看在您的测试失败。

你有测试吗? ;-)

如果不是,我会写一些,然后尝试升级并在需要时进行修复。

我不相信有一个页面,你会发现从一个版本到另一个版本的所有变化。

您可以通过阅读所有发行说明来整理一些内容,但尝试它可能会更快。

+0

嗨蒂姆 - 感谢您的回复。我会投你的答案(我试过),但我没有足够的声望点来这样做。我刚回到开发阶段,尽管我已经成为了18个月左右的成员,但我还没有真正使用(或贡献)stackoverflow社区。这将改变。但是,再次感谢您的回复。没有银弹。像在开发世界的其他任何东西:) – 2010-12-19 22:43:13