【发布时间】:2010-04-13 09:09:36
【问题描述】:
我公司的 UNIX 部门目前使用 CVS 作为源代码版本控制系统。他们以一种非常奇怪的方式使用它:开发/测试/生产代码的不同存储库(对于同一个项目),没有人标记任何东西,奇怪的目录架构等等。
该系统已经设置了很长时间,但现在,我有机会组织一次会议,我必须提出更改建议。我想让它们从 CVS 更改为 SVN (Mercurial 或 Git 可能会更好,但是我不能真正推荐使用我不知道的系统好吧,切换到 SVN 已经是一大进步了)。
我在 CVS 方面没有太多经验,因此无法有效地比较它们:我只知道它不支持原子操作并且它已不推荐使用 .
你会用什么killer论据来说服我的同事进行转换?
非常感谢。
【问题讨论】:
标签: svn version-control cvs