Size: a a a

2020 February 05

AB

Andrey Bakharev in phpGeeksJunior
Alexander Berezin
так а почему это плохо?
Могут быть какие-то сбои/проблемы?
Проект монолит, вендор коммитится типа чтобы наверняка, типа вот с этими пакетами всё точно работает и не надо каждый раз заново на проде композер обновлять
для этого composer install
источник

А

Алексей in phpGeeksJunior
Чтобы были у всех одни версии
источник

AB

Alexander Berezin in phpGeeksJunior
Алексей
Чтобы были у всех одни версии
это понятно, локфайл и всё такое..
Но конкретный вопрос - почему нельзя коммитить вендор? Какие могут быть проблемы?
Пока что я вижу только плюс, это не нужно каждый раз композер на проде обновлять
источник

А

Алексей in phpGeeksJunior
хотя с другой стороны, если они файлы в папке вендор правят - то есть смысл 🤔
источник

AB

Alexander Berezin in phpGeeksJunior
Алексей
хотя с другой стороны, если они файлы в папке вендор правят - то есть смысл 🤔
не, такого, к счастью, нет
источник

А

Алексей in phpGeeksJunior
Alexander Berezin
не, такого, к счастью, нет
жаль, испортил такой смысл комита папки вендор...
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in phpGeeksJunior
Alexander Berezin
это понятно, локфайл и всё такое..
Но конкретный вопрос - почему нельзя коммитить вендор? Какие могут быть проблемы?
Пока что я вижу только плюс, это не нужно каждый раз композер на проде обновлять
вендор папка может занимать много места
источник

AB

Alexander Berezin in phpGeeksJunior
PHP PROGRAMMIST⬤👍3🅰️
вендор папка может занимать много места
в репозитории, да.
Там места много, хватает. Это все минусы?
источник

in phpGeeksJunior
Ну типа да, тяжело синкать. И сборка должна быть идемпотентной, те всегда корректно выполниться из конфига
источник

in phpGeeksJunior
Если вдруг это перестанет быть так ты не заметишь
источник

AB

Alexander Berezin in phpGeeksJunior
Ну типа да, тяжело синкать. И сборка должна быть идемпотентной, те всегда корректно выполниться из конфига
сборки нет, деплой по ftp ))
источник

A

Ars in phpGeeksJunior
так шо насчёт бд есть чат? вы же бэкедеры с бд работаете, может и чат знаете
источник

A

Ars in phpGeeksJunior
для нубов
источник

AB

Alexander Berezin in phpGeeksJunior
Ars
так шо насчёт бд есть чат? вы же бэкедеры с бд работаете, может и чат знаете
источник

AB

Andrey Bakharev in phpGeeksJunior
Ну типа да, тяжело синкать. И сборка должна быть идемпотентной, те всегда корректно выполниться из конфига
а composer install смотрит на requirements? или тупо ставит? я че-то этого не знаю
источник

M

Mr. Nameless in phpGeeksJunior
Alexander Berezin
это понятно, локфайл и всё такое..
Но конкретный вопрос - почему нельзя коммитить вендор? Какие могут быть проблемы?
Пока что я вижу только плюс, это не нужно каждый раз композер на проде обновлять
в 2020м бы вендора коммитить
источник

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
Ars
для нубов
а ты нуб?
источник

А

Алексей in phpGeeksJunior
Alexander Berezin
в репозитории, да.
Там места много, хватает. Это все минусы?
Ну и дев и прод пакеты одни и те же...
источник

S

Sergey in phpGeeksJunior
Alexander Berezin
в репозитории, да.
Там места много, хватает. Это все минусы?
самый большой минус, если какой-то пакет требует редкий экстеншион пхп которого не будет на сервере
источник

AB

Alexander Berezin in phpGeeksJunior
Mr. Nameless
в 2020м бы вендора коммитить
Я понимаю, что коммитить вендора это плохо.
Но что я скажу начальнику?
"Вендор занимает много места В РЕПОЗИТОРИИ"
Он такой
"Эээ.. и чо? У нас разве там нет места?"

вот в чём вопрос
источник