Python软件基金会使用的源码库版本控制系统经历了多次变迁,从 CVS到Subversion 到今天使用的Mercurial。
现在Python社区正在讨论是否迁移到GitHub。GitHub只支持Git分布式版本控制系统,所以这也意味着Python需要迁移到Git。开发者对比了处理当前基于patch的系统和GitHub的拉请求(pull requests)所需的时间,发现现有系统处理一个简单patch需要大约10到15分钟,而拉请求不到1分钟,优势明显。
Python语言之父、仁慈独裁者Guido van Rossum支持迁移到GitHub,认为GitHub易于使用,大部分开发者都已经熟悉如何使用GitHub或很容易学会如何使用。当然也有人对此表示反对,认为此举是为了迎合大众而抛弃社区成员。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/49209.html