执行 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

相关推荐
炸膛坦客8 小时前
Git 和 GitHub:(九)修改本地仓库内容并推送到远程仓库(关联/克隆)
git·github
To_OC9 小时前
一次 git reset 翻车,让我彻底分清了 hard 和 soft,也想通了 Vibe Coding 的本质
git·程序员·vibecoding
Ai拆代码的曹操10 小时前
Git 集成:AI 代理中的版本控制工作流设计
大数据·git·elasticsearch
lazy H10 小时前
Git clone 怎么用?克隆项目及常见问题完整教程
大数据·git·后端·学习·搜索引擎·github
m0_7436975913 小时前
关于ftp与SELinux的冲突问题
git·github
▍ 小太阳 ☼13 小时前
如何让Codex读svn项目
svn·chatgpt
前进的程序员13 小时前
VS Code Git 工作树:多分支并行开发体验
git·vs code·git工作树
半夜修仙14 小时前
二.Git分支管理
git
六bring个六16 小时前
git使用笔记
笔记·git
最后冰吻free19 小时前
git 不新增commit修改中间commit对应的文件
git