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

相关推荐
减瓦11 小时前
Windows 环境使用 Git Bash 最佳实践
windows·git
史呆芬12 小时前
CodeX多仓库提交Skill搭建
git·后端·openai
城东13 小时前
Git使用[原意要新建分支提交但是误提交到原来分支恢复办法]
git·原意要新建分支提交·但是误提交到原来分支
开发者联盟league13 小时前
git 压缩本地最近多个commit
git
曹牧13 小时前
Eclipse:SVN 回复
java·svn·eclipse
赵庆明老师1 天前
Vben精讲:04-了解VSCode中的Git
ide·git·vscode
Irissgwe1 天前
第 5 篇:Git 分支基础:branch、checkout、merge 和冲突解决
git
liberalhumblehopeful1 天前
git代码管理-分支差距过大如何进行同步
git
一只楚楚猫1 天前
一篇文章入门Git工具
git