Um único número de revisão crescente monotonicamente só faz realmente sentido para um sistema de controle de versão centralizado, onde todas as revisões fluem para um único local que pode rastrear e atribuir números. Uma vez que você entra no mundo do DVCS, onde inúmeras cópias do repositório existem e as mudanças estão sendo extraídas e enviadas para elas em fluxos de trabalho arbitrários, o conceito simplesmente não se aplica. (Por exemplo, não há um lugar para atribuir números de revisão - se eu separar seu repositório e você decidir um ano depois para extrair minhas alterações, como um sistema pode garantir que nossos números de revisão não entrem em conflito?)