我听说所有这些关于集市比git慢的东西.我还没有使用过多的分布式版本控制,但是在集市网站上的Bazaar vs. Git中,他们说大多数关于性能的抱怨都不再适用.你觉得这是真的吗?现在表现几乎相同吗?
我听说速度会影响工作流程(如果X很快,人们更有可能做好事X). 表现当前影响市场与其他系统(尤其是git)的工作流程有哪些具体案例,以及如何?
我只是想了解为什么性能特别重要.通常当我检查某些内容或更新它时,我希望它需要一段时间,但这并不重要.我有一秒时提交/更新,所以它不会影响我的工作效率.但是我还没有使用DVCS,所以也许这与它有关?
python开发人员最近决定改用Mercurial,并且作为该过程的一部分,对PIT-374中记录的git,Mercurial和Bazaar进行了一些基本的基准测试.
他们发布的数字令人难以置信的粗略显示,在测试的用例中,Bazaar比git或Mercurial慢2-4倍.
话虽如此,在python-dev上传达的信息是,所有这些(git,Mercurial,Bazaar)都比Subversion更好,因为大多数情况下它们足够快而且Mercurial对git/Bazaar的选择主要基于感受到了BFDL和PyCon2009的与会者.
Bazaar是一个快速移动的目标(并且可能是git),任何有关性能的声明都可能在您阅读它们时过时.
根据包括维基百科在内的许多消息来源,git 在Windows上特别慢,因为它需要它的POSIX环境,但没有什么能比其本机POSIX-y Linux中的git速度快.这是我使用Bazaar的一个原因 - 除了个人发现它易于使用之外,我在66%的时间使用Windows而且Bazaar在Windows上没有性能问题.我不怀疑git在Linux上的速度非常快.
但是,基准测试可能会受到各种因素的影响,可能会过时.