версии? Как вообще это решается? Ну кроме как через DarkPAN.
Например, указанием git commit и использованием пакетного менеджера, который поддерживает такое.
Либо просто скачать (опять же с помощю такого пакетного менеджера) и закоммитить в репу, которую в дальнейшем использовать при обработке у вас этого cpanfile.
Никак. За ненадобностью. Обратная совместимость в 99.7% сохраняется. Ну кроме моджо.
Вопрос не в обратной совместимости, а в доверию к коду
Надуманно как по мне. Если что-то упадет на деве - поправите. Не страшно. А в проде то что на деве было при выкатке. Проблема решена.
Ты это не мне объясняй, а инфобезникам какого-нибудь банка :)
У них по другому. Есть то что разрешено и хрен ты поставишь что другое
Ну вот и хочется написать в сраньфайле: requires module version hash
Нет. Работать будет только та версия, которые DevOps'ы (А банк - это одно из немногих мест, где DevOps реально не админы и не недо программисты, а имеют место быть) тебе поставили. Поэтому даже версию в requires можно не писать. Ничего другого у тебя не будет. Адаптируйся.
Просто положи в локальный цпан версию прошедшую ИБ и не парься
Обсуждают сегодня