Блокировка двоичных файлов с помощью системы управления версиями git



в течение полутора лет я следил за сообществом git в надежде сделать переход от SVN. Одной из конкретных проблем, сдерживающих меня, является невозможность блокировки двоичных файлов. На протяжении всего прошедшего года я еще не видел развития событий по этому вопросу. Я понимаю, что блокировка файлов противоречит фундаментальным принципам распределенного управления версиями, но я не вижу, как компания веб-разработки может использовать Git для отслеживания исходного кода и файла изображения изменения, когда существует вероятность конфликтов двоичных файлов.



для достижения эффекта блокировки необходимо определить" центральное " хранилище. Независимо от распределенного характера git, большинство компаний будут иметь "центральный" репозиторий для программного проекта. Мы должны иметь возможность пометить файл как требующий блокировки от управляющего репозитория git по указанному адресу. Возможно, это сложно, потому что git отслеживает содержимое файла, а не файлы?



кто-нибудь из вас есть опыт работы с git и двоичными файлами, которые должны быть заблокированы перед модификацией?



Примечание: похоже, что новый проект source Gear с открытым исходным кодом distributed version control, Veracity, имеет блокировку в качестве одной из своих целей.

717   0  

Comments

    Ничего не найдено.