記事検索
月別アーカイブ
アクセスカウンター

    タグ絞り込み検索
    2011年11月11日21:29FreeBSD Subversionのgitミラーをhgでとってくる
    % 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しかとってこないんだっけ?やけにリポジトリが小さいな。



    このエントリーをはてなブックマークに追加

    トラックバックURL

    コメントする

    名前
     
      絵文字