我有一个带有项目结构的svn存储库:
/root/projectA/trunk
/root/projectA/branches
/root/projectA/tags
/root/projectB/trunk
/root/projectB/branches
/root/projectB/tags
Run Code Online (Sandbox Code Playgroud)
我想克隆projectA.当我跑:
git svn clone -r <revision number>:HEAD <url>/root/projectA
Run Code Online (Sandbox Code Playgroud)
我没有得到任何错误,并在新的projectA目录下创建了一个git存储库.但是该目录为空.我错过了吗?
wsp*_*irs 46
我的问题是使用-s或--stdlayout因为我的svn repo没有标准布局(主干,分支,标签).
tom*_*ace 23
以下命令完成了这项工作:
git svn clone -r HEAD <url>/root/projectA
Run Code Online (Sandbox Code Playgroud)
kfr*_*end 12
对于包含该authors-file选项的任何人,如果在提供的作者文件中遇到没有查找值的作者,git svn clone则会完全停止.如果您没有注意,git对此的"警告"可能看起来像是repo已完成克隆,并且没有说明该过程未完成.除了.git之外,repo的目录也是空的.
如果你添加了缺少的作者,然后重新运行确切的命令,git将在它停止的地方继续.
| 归档时间: |
|
| 查看次数: |
12483 次 |
| 最近记录: |