git-svn vcs switch: где мои ветки? - PullRequest
0 голосов
/ 23 июля 2010

Я преобразовал очень большой svn-репозиторий в git-репозиторий с помощью

git svn init svn/server/project --no-metadata
git svn fetch

Это заняло лучшую часть двух дней, чтобы закончить.

В этом репо должно быть довольно много веток, но когда я делаю "git branch", я получаю только мастера. Они перечислены в каталоге веток, но разве я не должен видеть их с "git branch"?

"git branch -a" показывает только master и remotes / git-svn.

Это был переключатель --no-metadata, который это сделал?

1 Ответ

3 голосов
/ 23 июля 2010

При инициализации репозитория git вам нужно использовать либо опции --trunk, --branches и --tags, либо опцию --stdlayout для git svn init, чтобы указать путь к каталогам * 1006.Каталоги *, branches и tags в хранилище Subversion.

Дополнительные сведения см. На справочной странице для git-svn .

...