gpt4 book ai didi

perl - 您如何阅读 CPAN 变更日志?

转载 作者:行者123 更新时间:2023-12-04 17:41:04 24 4
gpt4 key购买 nike

自从发现 perlbrew,我是一个快乐的 CPAN 用户。但我从未想过如何阅读模块的变更日志。例如,当查看 CPAN shell 中带有“r”的过时版本时,我想轻松检查更改日志以决定是否升级。

当然,我可以下载模块,解压它,然后四处寻找更新日志。但我希望有更简单的方法。你怎么做呢?

我正在使用旧的 CPAN shell。如果 CPANPLUS 或 cpanminus 支持这个,我会考虑切换。

最佳答案

我只看CPAN Search .每个发行版的主页链接到主要文件,您还可以浏览整个发行版。您不必下载或解压该发行版。

您还可以使用 cpan 命令的 -C 开关,这样您就不必进入 CPAN.pm shell:

 $ cpan -C Some::Module

不过,我不知道有什么东西会立即向您显示所有过时模块的更改文件。这在终端中可能会有点困惑。您可能可以使用 -O 开关来安装一些东西:
 $ cpan -O | perl -anle 'print $F[0] if $. > 9' | xargs cpan -C

那是 $. > 9位可以跳过 CPAN.pm 输出和表头。肯定很丑

如果你想做一些更花哨的事情,你可以让管道的最后一部分运行一些脚本 cpan -C单独并将结果保存到文件中。将所有文件放在 Changes 目录中,Bob 是你的叔叔。这比我想做的要多得多。如果出现问题,我只是更新内容并稍后查看更改。

关于perl - 您如何阅读 CPAN 变更日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3784792/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com