2014-04-17 4 views
0

Я пытаюсь использовать git-svn для репозитория svn. К сожалению, я не могу заставить его работать.git svn: Нет удаленных ветвей после клонирования

Как я клонировать репозиторий

git svn clone https://svn.tugraz.at/svn/reponame 

Я получаю сообщение, что пустой репозиторий был инициализирован:

Initialized empty Git repository in /home/snooc/workspace/reponame/.git/ 

и

git branch -a 

также просто дает мне

*master 

Это мои конфиги:

user.name=Stefan Falk 
user.email=<a-valid-email-address> 
push.default=simple 
core.repositoryformatversion=0 
core.filemode=true 
core.bare=false 
core.logallrefupdates=true 
svn-remote.svn.url=https://svn.tugraz.at/svn/reponame 
svn-remote.svn.fetch=:refs/remotes/git-svn 

Что мне не хватает?

ответ

0

Вы должны были использовать --stdlayout вариант git svn clone. Эта опция делает git лечить сундук, ветви и папки тегов особым образом. Без него git просто зеркально отображает естественную структуру репозитория svn.

What does the --stdlayout do in git svn clone?

Смежные вопросы