• 请不要在回答技术问题时复制粘贴 AI 生成的内容
stepcoo
V2EX  ›  程序员

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

  •  
  •   stepcoo · Jan 21, 2024 · 4260 views
    This topic created in 1021 days ago, the information mentioned may be changed or developed.

    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 停用后平替方法有哪些?

    10 replies  •  2024-01-22 15:35:33 +08:00
    zhlxsh
    zhlxsh
    Jan 21, 2024 via iPhone
    1
    git
    stepcoo
    stepcoo
    OP
    Jan 21, 2024 via Android
    2
    @zhlxsh 尝试多次,可能使用方式不对。请教大佬,上述源码下的文件夹使用 git 命令应该怎么写?
    thevita
    thevita
    Jan 21, 2024
    3
    GitHub 当然首选用 git 啦
    至于使用方式,稍微在 github 翻一翻: https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository
    MikuM97
    MikuM97
    Jan 21, 2024
    4
    git clone 整个源之后,自己用 mv 命令移动其中的目录,我已经把 github 云编译的脚本都改了,暂时这样用着
    thevita
    thevita
    Jan 21, 2024
    5
    @thevita 哦, 是只 checkout 某个 文件夹, 看漏了,忽略我吧
    netabare
    netabare
    Jan 21, 2024 via iPhone❤️1
    6
    只 checkout 某个文件夹可以用 sparse-checkout 啊
    vituralfuture
    vituralfuture
    Jan 21, 2024 via Android
    8
    真服,刚刚克隆 flutter 的 sample 项目,readme 上写的用 svn 可以只克隆需要的,结果抱错无法连接到远程仓库,原来是这个原因😂😂😂
    retanoj
    retanoj
    Jan 22, 2024
    9
    @stepcoo 理念不一样
    尽管网上有支持可以,但 git 也不建议这么做(因为有 submodule )
    stepcoo
    stepcoo
    OP
    Jan 22, 2024
    10
    @MikuM97 可否发下老兄的源码地址,我借鉴下。谢谢!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1763 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:53 · PVG 21:53 · LAX 05:53 · JFK 08:53
    ♥ Do have faith in what you're doing.