Не совсем понятно, что подразумевается под " в команде ".
Если команда находится в какой-то компании, конечно, лучшим решением будет общий каталог, в котором установлены только те модули CPAN, которые вам нужны.
Если команда - это группа парней, работающих совместно со своими домашними компьютерами, есть несколько решений.
То, что приходит на ум, выглядит следующим образом:
Иметь общий список «последней версии модуля для установки» в файле, доступном для общественности из Интернета (на чьей-то домашней странице, вашей любимой системе контроля версий, документах Google и т. Д.).
Напишите небольшой сценарий Perl, который извлекает этот файл из Интернета или извлекает его из репозитория, перебирает каждый модуль CPAN, указанный в файле, и проверяет, является ли локально установленная версия правильной. Если требуется обновление, попросите установить скрипт обновления с CPAN .
Запустите этот сценарий как запланированное задание (cron
в Unix или at
/ scheduler
в Windows) как учетную запись администратора / root или, по крайней мере, учетную запись, у которой достаточно прав для установки модулей CPAN. .
Я не буду приводить подробности реализации скрипта, потому что я даже не знаю, если это для Windows или Unix, и выполнение всех этих задач является довольно обычным кодированием Perl - если вы застряли, вы всегда можете спросить следите за вопросами по ТАК! :)