Perl модуль управления зависимостями - PullRequest
0 голосов
/ 02 апреля 2011

Скрипты a.pl, b.pl и c.pl все живут на машине x, установленной с perl v5.10.1 (т. Е. Только для примера).Все три сценария используют foo; однако для каждого из них нужна отдельная версия foo.pm:

a.pl - используйте foo .7;
b.pl - используйте foo 1.1;
c.pl - использовать foo 1.5;

Если какой-либо из трех сценариев не использует точную указанную версию, произойдет сбой.Использование некоторой комбинации модулей CPAN описывает вашу систему управления зависимостями, которая гарантирует, что каждый скрипт использует правильную версию foo.pm.Заметьте, я все упростил, но на самом деле может быть много скриптов, каждый с уникальной зависимостью от версии.

1 Ответ

4 голосов
/ 02 апреля 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...