我有一个带有项目结构的 svn 存储库:
/root/projectA/trunk
/root/projectA/branches
/root/projectA/tags
/root/projectB/trunk
/root/projectB/branches
/root/projectB/tags
我想克隆projectA。当我运行时:
git svn clone -r <revision number>:HEAD <url>/root/projectA
我没有收到任何错误,并且在新的 projectA 目录下创建了一个 git 存储库。但是目录是空的。我错过了什么吗?
最佳答案
我的问题是使用 -s
或 --stdlayout
因为我的 svn repo 没有标准布局(主干、分支、标签)。
关于git svn clone 导致空目录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11966525/