Hmm, como gerente, tenho duas reações imediatas a esse ponto:
- Se você ainda não tem boas razões, por que está lançando um git diferente de estar na moda?
- Da mesma forma, como o Subversion está falhando e você precisa de uma substituição?
Na verdade, não sou negativo - acho que provavelmente existe um caso a ser feito (dependendo das circunstâncias), mas se o caso for simplesmente que o git é "melhor" do que a subversão, então você realmente não tem um.
Você também precisa ser capaz de enumerar as desvantagens - você já identificou a sobrecarga da migração e da reformulação de ferramentas - o que mais é um problema? Por exemplo, o que acontece com seu repositório legal, central e com backup? Como você se integra ao seu servidor de construção de integração contínua (se você não possui um, esqueça o git e classifique-o primeiro). Segurança e rastreamento - o SVN é executado com logins e permissões adequados.
Na minha opinião, os benefícios estão na flexibilidade, na melhor fusão, na capacidade de realizar confirmações locais sem interromper a construção e assim por diante. As desvantagens estão na falta de controle e na mesma flexibilidade.
Pode ser que tudo o que você queira fazer seja executar o git localmente em sua máquina como um cliente "melhor" do subversion (eu estou olhando para fazer isso usando mercurial).
Hmm, talvez toda essa resposta seja realmente um comentário? Você precisa defender aqui (na pergunta) o git over subversion (em seu ambiente) para ver se podemos ajudá-lo a identificar o caso de negócios.
FWIW, eu sei que é possível designar facilmente uma instância específica do repositório para ser a fonte de tronco / referência e, além disso, é assim que se liga ao servidor de construção - a diferença é que, com o DVCS, é mais uma decisão administrativa do que algo inerente à arquitetura.