Собственно интересует вопрос, стоит ли привязывать composer.phar к проекту git? Если нет, то почему?
Встречал несколько проектов, где данный файл находится в .gitignore, но никто не cмог ответить почему.
Собственно интересует вопрос, стоит ли привязывать composer.phar к проекту git? Если нет, то почему?
Встречал несколько проектов, где данный файл находится в .gitignore, но никто не cмог ответить почему.
Игнорировать надо, потому что он а) весит мегабайт б) является не частью проекта, а внешним инструментом, ровно как и библиотеки, которые он подтягивает. Здесь хорошо различать два понятия - билд и репозиторий. Если первое - это уже законченный и готовый к развертыванию проект со всеми зависимостями (там, кстати, composer тоже уже не нужен - все зависимости уже должны стоять), то второе - это наоборот, легкий и переносимый проект, лишенный всех внешних зависимостей.
pom.xml для Maven или вышеупомянутый вагрантфайл?
– Nick Volynkin
Sep 15 '15 at 03:17
composer.phar кладут в папку с проектом? Выглядит как-то странно, когда хранится по копии инструмента в каждом проекте.
– Nick Volynkin
Sep 15 '15 at 07:29