Работает комманда программистов. Использует набор third-party компонент. Периодически каждый программёр что-то правит в исходниках. Периодически программёры обновляют компоненты. И как-то все это неорганизовано... В итоге периодически вылезают проблемы типа "Какого хрена у меня не работает, а у Васи работает. А, блин, Вася чего-то там подправил, письмо всем разослал, но мне как-то не до этого было..." или "Какого хрена у меня работает, а у Васи не работает. А, блин, Вася забыл компонент обновить, хотя ему 3 раза говорили...".
Один товарищ хотел решить проблему с помощью version control system и засунул туда свои компоненты вместе со всеми файлами, что локально на компе создаются... Уволился товарищ, а разгребать нам...
В общем, вопрос, товарищи программёры, работающие в коммандах. Как у вас организовано хранение, модификация и обновление third-party компонент?
Один товарищ хотел решить проблему с помощью version control system и засунул туда свои компоненты вместе со всеми файлами, что локально на компе создаются... Уволился товарищ, а разгребать нам...
В общем, вопрос, товарищи программёры, работающие в коммандах. Как у вас организовано хранение, модификация и обновление third-party компонент?
Comment