好奇哪个来源回购是更有效率的方面使用服务器资源,混帐或svn?
如果你的意思是在你的资源库服务器上节省资源,我会说一般的DVCS(git,bzr,hg等)效率更高,因为有更多的操作可以在本地完成。
例如,使用DVCS,您可以轻松地在开发机器上合并分支,然后将结果提交到存储库机器,而集中式VCS(如CVS或svn)将不得不在存储库机器上进行合并,从而使用更多资源就可以了。
当涉及到磁盘资源时,我发现git和bzr的效率也更高,因为CVS和svn在树的每一级都放置了版本信息(CVS在CVS的情况下,在svn的情况下是.svn),而git和bzr在树顶部只使用一个目录(.git或.bzr),这在磁盘空间方面更为有效。