% hg clone git://git.freebsd.your.org/freebsd.git
複製先ディレクトリ: freebsd
importing git objects into hg
ブランチ default へ更新中
ファイル状態: 更新数 49159、 マージ数 0、 削除数 0、 衝突未解消数 0
71918.132u 7618.691s 23:24:06.22 94.4%  1472+1323k 0+0io 12489pf+0w
% du -sh freebsd/.hg
5.7G    freebsd/.hg
% cd freebse
% hg tags | wc
    2099    4198  111447
% hg bookmarks | wc
    2098    4197  104350
% du -hs /usr/src/.hg
800M    /usr/src/.hg   ← こっちはhgsubversionでトランクだけをとってきたやつなのでずっと小さい。
%

hg cloneでとってくる間は1スレッドでCPU100%つかって23時間かかっている。(CPUは古いんだけど)やっぱりgitとhgの速度差は大きいなぁ。

% time git clone git://git.freebsd.your.org/freebsd.git
Cloning into freebsd...
remote: Counting objects: 1949218, done.
remote: Compressing objects: 100% (463908/463908), done.
remote: Total 1949218 (delta 1491005), reused 1912163 (delta 1453959)
Receiving objects: 100% (1949218/1949218), 744.50 MiB | 1.25 MiB/s, done.
Resolving deltas: 100% (1491005/1491005), done.
198.925u 164.999s 31:31.20 19.2%        1766+1553k 0+0io 63814pf+0w
% du -sh freebsd/.git
802M    freebsd/.git
%

git cloneってmasterしかとってこないんだっけ?やけにリポジトリが小さいな。