执行 git svn clone --stdlayout 命令无输出

这个命令被用来从 SVN 仓库导出到 Git 仓库。

复制代码
git svn clone --stdlayout --authors-file=authors.txt https://svn.code.sf.net/p/hawebs/svn git-migration

但,当输入上面的命令后,却没有任何内容被下载。

问题和解决

出现上面的这个问题的原因是 --stdlayout 这个参数。

原因是 SVN 的仓库没有按照标准的仓库格式来进行存储,所以不能使用 --stdlayout 这个参数。

仓库的结构为上面的样子,文件夹中没有 trunk 目录。

因此,需要修改命令为:

git svn clone --authors-file=authors.txt https://svn.code.sf.net/p/hawebs/svn git-migration

后执行。

执行界面如上图,根据仓库的大小,可能会耗费不少时间。

https://www.isharkfly.com/t/git-svn-clone-stdlayout/10008

相关推荐
imDwAaY8 小时前
6篇文章讲清楚Git:Git 远程协作:fetch、pull、push 到底有什么区别?(3/6)
git·后端
imDwAaY8 小时前
6篇文章讲清楚Git:Git 撤销与恢复:reset、revert、restore 应该怎么选?(4/6)
git
用户73309646123098 小时前
再也不怕手滑丢代码!给 git 高危操作加一层安全校验
git
广白9 小时前
Git Tag 实战:从出包追溯到版本发布
前端·git·面试
Winlifes6 天前
我给 Codex 做了一个 Git 面板:分支树、提交历史和工作区操作
git
郑州光合科技余经理7 天前
同城外卖小程序开发:下单成功后,后台导出能不能对上用户端状态
开发语言·前端·git·后端·uni-app·php·ai编程
我命由我123457 天前
Git 推送报错:error: src refspec main does not match any
运维·git·gitee·github·运维开发·学习方法·版本控制
Lcr3s7 天前
Git基础之(0):如何在Ubuntu(Linux)上安装git
git
玄芯散人8 天前
【筑基·058】Git协作工作流:冲突解决和PR流程
git·版本控制·团队协作
寺中人8 天前
Git 版本控制完全入门指南:从安装到实战,提交 + 分支 + 协作 + 冲突解决全拆解
git·开发工具·版本控制·团队协作·代码管理