git svn:克隆后没有远程分支

时间:2014-04-17 10:12:23

标签: git svn git-clone

我正在尝试将git-svn用于svn存储库。不幸的是,我似乎无法让它发挥作用。

我克隆存储库

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

我收到一条消息:已经初始化了一个空的git存储库:

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

我错过了什么?

1 个答案:

答案 0 :(得分:0)

您应该使用git svn clone的--stdlayout选项。 此选项使git以特殊方式处理trunk,branches和tags文件夹。 没有它,git只是镜像svn存储库的自然平面结构。

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