cpan-diff - Compare local Perl modules with those available on a CPAN
# Usage $ cpan-diff --help # Find local modules which are older than whats available in the CPAN $ cpan-diff older Acme::LookOfDisapproval Acme::What $ cpan-diff older --verbose Acme::LookOfDisapproval 0.005 0.006 ETHER/Acme-LookOfDisapproval-0.006 Acme::What 0.004 0.005 T/TO/TOBYINK/Acme-What-0.005.tar.gz # Find local modules which are older than the ones in your company darkpan. $ cpan-diff older --verbose --mirror https://darkpan.yourcompany.cm Acme::LookOfDisapproval 0.005 0.006 ETHER/Acme-LookOfDisapproval-0.006 Acme::What 0.004 0.005 T/TO/TOBYINK/Acme-What-0.005.tar.gz # Find local modules which are newer than the ones in your darkpan. $ cpan-diff newer --mirror https://darkpan.yourcompany.com # Find local modules which are 'extra' -- ie don't exist in your darkpan. $ cpan-diff extra --mirror https://darkpan.yourcompany.com
Compare local Perl modules/versions to modules on the CPAN or on a CPAN mirror. Useful for discovering how a system differs from a company darkpan like Pinto or OrePAN2.
Copyright (C) Eric Johnson.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
Eric Johnson <eric.git@iijo.org>
To install CPAN::Diff, copy and paste the appropriate command in to your terminal.
cpanm
cpanm CPAN::Diff
CPAN shell
perl -MCPAN -e shell install CPAN::Diff
For more information on module installation, please visit the detailed CPAN module installation guide.