据Eclipse基金会称,目前80%的Eclipse基金会项目已经完全使用Git来管理,CVS访问已经转换到了只读状态。目前在SVN上的项目,也离迁到Git不远了。
Eclipse基金会官网中,针对项目管理的介绍中已经将CVS划掉了,且很萌地写道“Ding dong, the witch is dead.(叮咚,那个老巫婆已经挂了)”。
在所有的203个Eclipse基金会项目中,使用Git进行管理的项目占了80.8%,SVN占14.8%,CVS仅占4.4%,出于历史原因,少量项目还无法从CVS上迁移出来。
下图展示了Eclipse基金会项目中Git项目与非Git项目的比例:
实际上,Eclipse项目迁移到Git的工作从2009年就开始了,当时一些社区和Eclipse基金会董事会成员希望能够包含有Git、 JGit和EGit这些版本仓库,但在那时,迁移到Git还比较有争议。Eclipse基金会成员讨论了迁移到Git的各种优缺点,随后逐步开始向Git 迁移。
详细信息:Eclipse Says Goodbye to CVS
Eclipse基金会的Github地址:https://github.com/eclipse