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

相关推荐
Rock Chin69710 分钟前
把 n8n 接进 Slack:在对话里 @机器人 触发自动化工作流
运维·机器人·自动化
浩浩测试一下1 小时前
Linux 底层知识点 1
linux·运维·服务器
Eloudy1 小时前
全文 - IMEX 第01节 -IMEX overview
运维·服务器·网络
物联网软硬件开发-轨物科技2 小时前
【技术白皮书】光伏清检一体化机器人系统解决方案技术白皮书
大数据·运维·网络·人工智能·机器人
海宇数据2 小时前
零信任架构实战:基于海宇网上踪迹欺诈行为识别构建自动化信贷资信评估网关
运维·人工智能·架构·自动化
忆挽篱笙歌2 小时前
环境变量,本地变量
linux·运维·服务器
码间留白3 小时前
手把手把 GitHub 推上阿里云 ECS:Actions CI/CD 全链路避坑实录(折腾好几天,到 2 分钟见绿)
运维·阿里云·ci/cd·docker·devops·github actions
吹什么轩5 小时前
linux系统复习:僵尸进程与孤儿进程
linux·运维·php
老李IT笔记5 小时前
连不上不一定是网不好:新系统不认的服务端配置卡在哪一档
运维·服务器·网络
小此方6 小时前
Linux网络(二十八):从NAT转换到正反向代理:图解内网通信、NAPT端口映射
linux·运维·网络