Pergunta de entrevista da empresa Microsoft

How to do version control in distributed systems.