代码之家  ›  专栏  ›  技术社区  ›  zedoo

设置公共perl/cpan环境

  •  4
  • zedoo  · 技术社区  · 16 年前

    所以我在家里玩Perl有一段时间很开心。

    2 回复  |  直到 16 年前
        1
  •  6
  •   xenoterracide    16 年前

    使用以下东西会让你的生活更轻松。

    签出local::lib您可以轻松地创建一个服务器,每个成员也可以同步这些模块。

    如果您在中使用推荐的模块 Task::Kensho 那么使用最新的版本应该不会有什么问题,因为它们会让你的API发生惊人的变化。基本上,通过这样做,你可以确保你的团队不会重新发明轮子,或者希望使用3个不同的模块来做同样的事情。

    您需要确保您的团队使用良好的Perl编码实践,而不是糟糕的实践。有很多不好的。阅读 Perl Best Practices ,记住这只是一个指导方针,你也应该调整它,调整你的团队和你的风格。

        2
  •  4
  •   DVK    16 年前

    “这是什么意思还不清楚。” ".

    我想到的是:

    • 在一个文件中有一个共享的“要安装的模块的最新版本”列表,可以从web上公开访问(在某人的主页、您最喜欢的源代码管理系统、Google文档等)。

    • 编写一个小的Perl脚本,从web上检索该文件或从存储库中将其签出,在文件中列出的每个CPAN模块上循环,并验证本地安装的版本是否正确。如果需要升级, have the script install update from CPAN .

    • cron at / scheduler 在Windows上)作为管理员/根帐户,或者至少是有足够的perm来安装CPAN模块的帐户。