如何安装一组特定版本的Perl模块?

前端之家收集整理的这篇文章主要介绍了如何安装一组特定版本的Perl模块?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的任务是复制生产环境以创建许多测试/坐标环境。

我需要做的事情之一是构建Perl,与所有已安装的模块(包括内部和外部模块)多年来。我可以只使用CPAN.pm autobundle,但这将导致测试环境有更多的新版本的外部模块,生产。

什么是最简单/最好的方式来获取和安装(很多)版本特定的Perl模块。

解决方法

使你自己的CPAN镜像完全符合你想要的。 Stratopan.com,一个服务和 Pinto,建立在其上的工具,可以帮助你做到这一点。

CPAN工具只安装任何分发版本的最新版本,因为PAUSE只索引最新版本。但是,您可以创建您自己的,私有CPAN,具有您想要的分布。一旦你有你自己的CPAN镜像只有你想要的,你的CPAN工具只指向那个镜像,所以它只安装这些版本。更多关于这一点。

现在,你想要有几个版本的。您可以创建任意数量的镜像,您还可以将镜像放在源代码控制中,以便您可以检查任何版本的镜像。

CPAN :: Mini :: Inject等工具可以帮助您设置自己的CPAN。查看my talks on Slideshare的基本示例,一些my videos on Vimeo的一些示范。查看标题中包含“CPAN”或“BackPAN”的任何内容。我想我可能在The Perl Review有一些东西,或应该下一个问题。

猜你在找的Perl相关文章