【发布时间】:2012-09-27 08:29:23
【问题描述】:
我正在编写一个 Perl 模块,现在我将所有依赖项包含在 Makefile.PL 中。唯一的问题是我拥有所需模块的所有最新版本,但我不想限制任何拥有早期版本的人(要么无法更新它们,要么需要旧版本的旧代码)。有什么方法可以在不下载和测试所有版本的情况下找出可用于我的模块的最低版本?谢谢!
【问题讨论】:
-
嗯...您想要一种方法来测试您的代码是否适用于旧版本的库,而无需...针对旧版本的库进行测试?这怎么可能行得通?
-
如果您知道需要某个版本,请指定该版本。如果没有,请不要指定一个。在这两种情况下,实际上可能需要更高版本。如有必要,您可以在自动测试报告和/或错误报告出现时调整版本。
-
@AndyRoss 可能有一个模块可以轻松运行针对不同版本模块的测试。这似乎是人们可能已经解决的常见问题。