Нужно ли отправлять в git файл composer.lock?

Поскольку Composer является менеджером зависимостей в PHP и его фреймворках, мы знаем, что каждая зависимость управляется в файле composer.json проекта, но знаете ли вы, что есть еще один важный файл, который более точно обрабатывает зависимости.

Это файл composer.lock.

Читать далее Нужно ли отправлять в git файл composer.lock?

Сравнение SVN с другими системами контроля версий.

svnПоследнее время, появилось множество фанатов, орущих про то, что SVN — полный отстой, а Git/Mercurial — активно рулят. При этом, несмотря на плюсы распределённых систем, у них ещё много минусов, которые решаются или костылями, или инструкциями по работе, или надеванием штанов через голову, потому что «это модно».

Собственно, буду сравнивать концепцию DVCS (без сильных завязок на Git или Mercurial) и SVN, как одного из самых ярких представителей централизованных систем (TFS тоже яркий, но это комбайн с кучей бантиков и практически только под Visual Studio) Читать далее Сравнение SVN с другими системами контроля версий.