1

我正在编写一个 Perl 模块,现在我包含在Makefile.PL所有依赖项中。唯一的问题是我拥有所需模块的所有最新版本,但我不想限制任何拥有早期版本的人(要么无法更新它们,要么需要旧版本的旧代码)。有什么方法可以在不下载和测试所有版本的情况下找出可用于我的模块的最低版本?谢谢!

4

2 回答 2

2

不,没有一种自动的方式来判断。您可能希望首先阅读每个模块的变更日志并查看发生了哪些更改。

于 2012-09-27T00:17:26.967 回答
1

听说过 Dist::Zilla 吗?它不会帮助您解决版本问题……但它可以帮助您解决许多其他创建、维护和发布模块的问题。正如其他人所提到的,了解版本工作的唯一方法是编写测试并针对它们进行测试......

于 2012-09-27T00:29:23.450 回答