[Python-checkins] r69887 - peps/trunk/pep-0374.txt
brett.cannon
python-checkins at python.org
Sun Feb 22 23:42:44 CET 2009
Author: brett.cannon
Date: Sun Feb 22 23:42:44 2009
New Revision: 69887
Log:
Update timing info to add another set of data points.
Modified:
peps/trunk/pep-0374.txt
Modified: peps/trunk/pep-0374.txt
==============================================================================
--- peps/trunk/pep-0374.txt (original)
+++ peps/trunk/pep-0374.txt Sun Feb 22 23:42:44 2009
@@ -203,8 +203,8 @@
========== ========== ======= =================================== ==========================================
Name Short Name Version 2.x Trunk Mirror 3.x Trunk Mirror
---------- ---------- ------- ----------------------------------- ------------------------------------------
-Bazaar_ bzr 1.11 http://code.python.org/python/trunk http://code.python.org/python/3.0
-Mercurial_ hg 1.1.2 http://code.python.org/hg/trunk/ http://code.python.org/hg/branches/py3k/
+Bazaar_ bzr 1.12 http://code.python.org/python/trunk http://code.python.org/python/3.0
+Mercurial_ hg 1.1.2 http://code.python.org/hg/trunk/ http://code.python.org/hg/branches/py3k/
git_ N/A 1.6.1 git://code.python.org/python/trunk git://code.python.org/python/branches/py3k
========== ========== ======= =================================== ==========================================
@@ -1353,18 +1353,18 @@
person wishing to contribute to Python may very well give up. That
cannot be allowed to happen.
-I measured the checking out of code as if I was a non-core
+I measured the checking out of the 2.x trunk as if I was a non-core
developer. Timings were done using the ``time`` command in zsh and
space was calculated with ``du -c -h``.
-======= ================ ==============
-DVCS Time Space
-------- ---------------- --------------
-svn 1:04 139 M
-bzr 10:45 276 M
-hg 2:30 171 M
-git 2:54 134 M
-======= ================ ==============
+======= ================ ========= =====
+DVCS San Francisco Vancouver Space
+------- ---------------- --------- -----
+svn 1:04 2:59 139 M
+bzr 10:45 23:51 276 M
+hg 2:30 5:24 171 M
+git 2:54 5:28 134 M
+======= ================ ========= =====
.. note::
The version of bzr running on code.python.org is 1.5. Changes were
@@ -1375,7 +1375,7 @@
it is not a 1:1 comparison. Svn does not pull down the entire revision
history like all of the DVCSs do. That means svn can perform an
initial checkout much faster than the DVCS purely based on the fact
-that it has less information to worry about.
+that it has less information to download for the network.
Performance of basic information functionality
@@ -1420,7 +1420,10 @@
For hg, I never found the information I wanted on my own. It turns out
I wanted ``hg paths``, but that was not obvious from the description
-of "show definition of symbolic path names" as printed by ``hg help``.
+of "show definition of symbolic path names" as printed by ``hg help``
+(it should be noted that reporting this in the PEP did lead to the
+Mercurial developers to clarify the wording to make the use of the
+``hg paths`` command clearer).
Updating a checkout
More information about the Python-checkins
mailing list