"Se você tem uma tarefa que pode ser executada em seis horas, é melhor escrever uma ferramenta que faça isso em 20 minutos, mesmo quando a criação da ferramenta leva seis horas?"
O controle de versão distribuída é um animal diferente para enfrentar. Requer aprendizado substancial para cada desenvolvedor. Se você possui um buffer para acomodar o processo de aprendizado de cada desenvolvedor, deve passar para um bom sistema de controle de versão distribuído. Quando a fase de aprendizado terminar, o Controle de versão distribuído é muito melhor que o Controle de versão centralizado.
O controle de versão distribuído parece ser uma eventualidade. Está aqui para ficar por muito tempo, é melhor nos adaptarmos a ela mais cedo ou mais tarde. Lembro-me da mesma discussão quando o SVN era novo e as pessoas estavam acostumadas ao CVS, muitos argumentos foram dados para não usar o SVN, mas eventualmente o SVN se tornou o sistema de controle de versão mais popular.
Se a empresa estiver bem estabelecida com muito código-fonte no sistema de controle de versão existente, mudar para um novo sistema é uma grande tarefa, mas se a empresa for pequena ou iniciar, é muito fácil mudar para um novo controle de versão. Mas se você se ater a um controle de versão mais antigo (em uma nova configuração), atingirá o gargalo em algum lugar no futuro em que terá que, eventualmente, planejar uma migração de controle de versão.
Eu já vi muitos comentários profissionais do SVN, mas todos eles tendem a ser da natureza "SVN não é ruim", em vez de "SVN é melhor". Portanto, eu recomendo fortemente que você escolha um Controle de versão distribuído (como o Git) para o seu projeto.
EDIT
Vantagens do GIT sobre SVN
Nenhum servidor dedicado é necessário Na verdade, ambos podem ser usados sem um servidor.
- Pode continuar o desenvolvimento mesmo sem uma conexão de rede.
- O gerenciamento de filiais é muito mais fácil.
- Melhor suporte das ferramentas de CI, como Bamboo
Alguém mencionou as ferramentas (para o visual studio) como um motivo para manter o SVN. http://gitscc.codeplex.com/ fornece suporte GIT para o Visual Studio.