Liam0205 / liam0205.github.io

Deployment of my weblog.
https://liam0205.github.io
35 stars 5 forks source link

跳过冗余 revisions 以加速 git svn fetch | 始终 #326

Open Liam0205 opened 4 years ago

Liam0205 commented 4 years ago

https://liam.page/2020/01/09/speed-up-git-svn-fetch-by-skipping-reduntant-revisions/

众所周知,Git 相较 SVN 的一个优势在于它会将版本库的所有历史信息下载到本地,但它的背面则是:如果版本库很大,则 git clone 会消耗很长时间。使用 git svn 桥接 SVN 仓库时,如果 SVN 仓库很大(例如有超过 100,000 次修订),则 git svn fetch 会花费很长时间(可能超过 24 hours)。 如果你觉得,git svn fetch 这么多修订只是一次