首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

GitHub将于2024年初停止支持Subversion版本控制系统

GitHub预计将会在2024年1月8日关闭对Subversion的支持,官方提到,因为Subversion的用户越来越少,考量Subversion维护成本的支出,希望将所有资源集中于Git。2024年1月8日后GitHub.com将会完全停止Subversion支持,2024年初所发布的GitHub Enterprise Server版本,也会移除对Subversion的支持。

简称SVN的Subversion同样是源码版本控制系统,GitHub在2010年的时候,添加了对Subversion的支持,官方解释,当时版本控制软件版图有别今日,过去有许多用户采用集中式版本控制系统,Subversion在那时不只蓬勃发展且和其他系统搭配良好,而Git当时还只是一个较新的概念。GitHub在创建初期,因为不清楚集中式还是分布式版本控制会成为主流,也不知道之后Git将会成为主流,因此通过在Git后端原生支持Subversion,使得用户容易迁移至Git,并且能以渐进的方式改变工作流程。

时过境迁,现在已经有94%的开发者皆使用Git,Subversion的用户大幅减少,根据GitHub后台的流量统计,Git后端来自Subversion端点的请求只有不到0.02%,而且约只有5,000个存储库每月会出现一个Subversion请求。

现在官方认为,Subversion已经不再提供Git搬迁协助,但是Subversion系统的支持,就代表需要继续支出维护成本。因此随着GitHub的发展,以及Subversion请求数急剧下降,官方计划将资源全部集中到Git,从2024年1月8日开始,GitHub会关闭并且移除Subversion,在2023年稍晚时,官方会试着执行数小时以及整天的中断,加速用户停用Subversion系统,也会在2024年1月8日之后发布第一个GitHub Enterprise Server版本,删除对Subversion的支持。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230124A02GRX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券