Subversion 取代 CVS 后的 2026

在开源软件领域,并行版本系统(CVS)一直使版本控制的选择。

恰如其分的是,CVS本身是一个自由软件,它的非限制性的技法和对网络操作的支持(允许大量的不同地域分散的程序员可以共享他们工作的特性)非常符合开源软件领域合作的精神,CVS和它半混乱状态的开发模型成为了开源文化的基石。

但是像许多其他工具一样,CVS开始显露出衰老的迹象。

Subversion是一个被设计成为CVS继任者的新版本控制系统。设计者通过两个办法来争取现有的CVS用户:使用它构建一个开源软件系统的版本控制过程,从感觉和体验上与CVS类似,同时Subversion努力弥补CVS许多明显的缺陷。

Subversion 可以在多种不同的操作系统上运行,它的主要用户操作界面是基于命令行的,但现在已经开发出很多可以运行在不同操作系统上的客户端以及多种开发工具的集成套件。

CollabNet 这个公司早在 2020 年和 XebiaLabs 进行了合并。

CVS 这个软件版本控制一直在 2010 的一个项目中还在使用。

后来好不容易让那个项目把版本控制从 CVS 转换到 SVN,谁知道没有过多久又需要从 SVN 转换到了 GIT。

不管怎么样,在大学毕业后的那几年,软件版本的控制一直用的是 CVS,也算是代表了青春的一段回忆。

还记得 CVS 那时候使用的logo是这条小鱼,不过很多年已经没有看到过这条小鱼了。

客户端那个时候使用的是这只小乌龟,现在软件开发的时候还是会安装这个小乌龟,只是这个小乌龟从 CVS 变成 SVN,然后变成了gitt。

不管软件行业的开发怎么变,当一个产品被市场慢慢淘汰的时候,可能连一个招呼都不会打。

https://www.isharkfly.com/t/cvs-subversion/10626/2

相关推荐
楷哥爱开发3 分钟前
目标国家 IP 会影响 TikTok、Instagram 的内容分发和受众地区吗?
大数据·运维·tcp/ip
代码方舟17 分钟前
零信任架构实战:基于天远企业年报信息核验构建自动化高并发尽调网关
运维·人工智能·架构·自动化
万联WANFLOW1 小时前
Meta开源了能本地跑的agent
运维·服务器·网络·人工智能·业界资讯
智恒百亿1 小时前
从政策到实践:RTX 5090 八卡服务器跑通 70B 大模型推理全流程技术解析
运维·服务器
Brilliantwxx1 小时前
【Linux】 进程(1) 从冯诺依曼体系到进程核心概念
linux·运维·服务器
陈聪.1 小时前
Docker 核心知识整理:从入门到企业级应用
运维·docker·容器
蜀道山老天师2 小时前
Zabbix监控Apache与Nginx应用实践完整指南
linux·运维·nginx·apache·zabbix
王志来137944730082 小时前
从分散到集成:工控服务器机箱采购如何实现“一站式”破局
运维·服务器·人工智能·python
暖核2 小时前
Linux实战入门:从零编写第一个Bash Shell脚本
linux·运维·bash
云原生指北2 小时前
Docker Sandboxes 的隔离例外:共享 Skills 与宿主机 MCP
运维·docker·ai·容器·agent