OpenSolarisのソースコードをゲットする その2

以前は、bitbucketのhgミラーから取得してましたが、更新が止まっているようなので無難にopensolaris.orgから頂くことにしました。


$ date;hg clone ssh://anon@hg.opensolaris.org/hg/onnv/onnv-gate onnv;date
Fri Jun 4 22:59:11 JST 2010
requesting all changes
adding changesets
adding manifests
adding file changes
added 12553 changesets with 144598 changes to 58533 files
updating working directory
42281 files updated, 0 files merged, 0 files removed, 0 files unresolved
Fri Jun 4 23:45:34 JST 2010

約45分ほど。


$ hg tags
tip 12552:cffa6779b402
onnv_141 12488:810a15c88f06
onnv_140 12378:fd645929e06e
onnv_139 12265:f199783d527a
onnv_138 12149:607008ac563e
onnv_137 12039:4ba188c68c06
...
onnv_112 9238:7546102cbe15
onnv_111 9062:fdba8b9800fa
onnv_110 8965:6adf6294c134
...

2009.06となった 111b というのはこの中にあるのだろうか?というのがちょっと気になりました。。。


$ hg log -r 9062
changeset: 9062:fdba8b9800fa
tag: onnv_111
user: Vikram Hegde
date: Mon Mar 16 21:18:21 2009 -0700
summary: 6808905 recursive mutex_enter in page_get_physical on xpv with BSST fork test

$ hg log -r 9063
changeset: 9063:a12fa8c43965
user: jmcp
date: Mon Mar 16 23:02:32 2009 -0700
summary: Added tag onnv_111 for changeset fdba8b9800fa

$ hg log -r 9238
changeset: 9238:7546102cbe15
tag: onnv_112
user: Seth Goldberg
date: Mon Mar 30 22:33:27 2009 -0700
summary: 6820505 npe_bus_map() should fall back from MMIO to IO mapping when needed

    • -

1時間ほど経ってからアップデートをしてみる。


$ hg pull
pulling from ssh://anon@hg.opensolaris.org/hg/onnv/onnv-gate
searching for changes
adding changesets
adding manifests
adding file changes
added 1 changesets with 10 changes to 10 files
(run 'hg update' to get a working copy)
$ hg update
10 files updated, 0 files merged, 0 files removed, 0 files unresolved
$
$ hg tip
changeset: 12553:e64e5d843075
tag: tip
user: Karen Rochford
date: Fri Jun 04 08:57:54 2010 -0500
summary: 6937869 seeing some memory leaks from xdrrdma_create()

changsetが 12552 -> 12553 にupdateされていました。
時間も差分アップデートなので数秒で完了。