Descobri isso ...
Eu precisava de um /
extra após file://
para que ele começasse na raiz do sistema de arquivos. Droga!
Comando final trabalhado:
git svn clone -s file:///data/svn/repo/ /data/git/repo.git
Eu estou precisando converter um repositório SVN local para o GIT. Eu sei como converter um repositório SVN remoto para git, no entanto, eu só tenho os repositórios locais; eles não estão mais hospedados. Como eu iria para converter um repositório local do SVN para git?
O que eu tentei foi isso:
git svn clone -s file://data/svn/repo/ /data/git/repo.git
O erro foi:
E: 'trunk' is not a complete URL and a separate URL is not specified
Outra opção é usar SubGit
$ subgit install /data/svn/repo/
A diferença é que também são convertidos ignores, tags, configurações relacionadas a EOLs, e o Git criado é automaticamente mantido em sincronia com o repositório SVN. Para interromper a execução da sincronização
$ subgit uninstall /data/svn/repo
O repositório resultante será br