Я вижу, почему распределенные системы управления источниками (DVCS - как Mercurial) имеют смысл для проектов с открытым исходным кодом.
Но имеют ли они смысл для предприятия? (через централизованную систему управления источниками, такую как TFS)
Какие особенности DVCS делают его лучше или хуже подходит для предприятия со многими разработчиками? (над централизованной системой)