svn 停止支持后的平替方法有哪些?

308 天前
 stepcoo

GitHub 于 2024 年 1 月 8 日停止支持版本控制系统 Subversion ,之前用 svn co 拉取 github 源码下的某个文件夹,例如 https://github.com/kiddin9/openwrt-packages 下的 luci-app-xwan ,使用 svn co https://github.com/kiddin9/openwrt-packages/trunk/luci-app-xwan ,但现在已不可行。那 Subversion 停用后平替方法有哪些?

2809 次点击
所在节点    程序员
10 条回复
zhlxsh
308 天前
git
stepcoo
308 天前
@zhlxsh 尝试多次,可能使用方式不对。请教大佬,上述源码下的文件夹使用 git 命令应该怎么写?
thevita
308 天前
GitHub 当然首选用 git 啦
至于使用方式,稍微在 github 翻一翻: https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository
MikuM97
308 天前
git clone 整个源之后,自己用 mv 命令移动其中的目录,我已经把 github 云编译的脚本都改了,暂时这样用着
thevita
308 天前
@thevita 哦, 是只 checkout 某个 文件夹, 看漏了,忽略我吧
netabare
308 天前
只 checkout 某个文件夹可以用 sparse-checkout 啊
jm92
308 天前
vituralfuture
308 天前
真服,刚刚克隆 flutter 的 sample 项目,readme 上写的用 svn 可以只克隆需要的,结果抱错无法连接到远程仓库,原来是这个原因😂😂😂
retanoj
307 天前
@stepcoo 理念不一样
尽管网上有支持可以,但 git 也不建议这么做(因为有 submodule )
stepcoo
307 天前
@MikuM97 可否发下老兄的源码地址,我借鉴下。谢谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1010458

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX