好的,所以我设法
git svn clone http://repository/project MyProj
这给了我这个层次结构
Project
|
|____branches
|
|____tags
|
|____trunk
我有点希望在gitk --all
中我会看到那些分支被翻译成git分支。我期待太多了吗?
问题是,我从哪里开始?我只是在其中一个分支文件夹中工作吗?
更新
对于遇到此问题的其他人来说,它不适合我的原因是我认为我的SVN项目的路径是http://repository/project
,实际上它是http://repository/project/subproject
,所以git -svn没有在预期的位置找到分支/标签/主干。
答案 0 :(得分:3)
我就是这样做的:
mkdir MyProj
cd MyProj
git svn init http://repository/project --stdlayout
这告诉git svn
项目中应该预期trunk / tags / branches,并且应该将这些分支视为git branches。