Каковы преимущества и недостатки распределенных систем контроля версий?
Если у вас есть опыт работы с распределенными системами, такими как Git, Mercurial, Plastic SCM и т.д., Пожалуйста, поделитесь своим опытом. Расскажите нам, что сработало и где возникли проблемы.
Мне особенно интересно услышать об использовании распределенных систем в традиционных коммерческих проектах с открытым исходным кодом, но также приветствуются ответы на другие вопросы.