On Wed, Jul 16, 2008 at 01:02:46PM -0500, Will Fiveash wrote: > On Wed, Jul 16, 2008 at 10:56:46AM -0700, Stephen Lau wrote: > > Will Fiveash wrote: > >> On Tue, Jul 15, 2008 at 06:17:00PM -0400, Richard Lowe wrote: > >> > > reparent is provided by Cadmium. Do you have the cdm extension loaded? > > I don't think so. It would be good to also explain to ON peeps that > admin a build system what needs to be done to install Cadmium.
What I mean is that a reminder about hgsetup should be in the announcements like the recent one. So here is my script to create a ON build snapshot in a new zfs filesystem: #!/bin/ksh -p base=/pool/willf/hg/i386 parent='ssh://onnv.sfbay.sun.com//export/gate-hg' if [[ $# -ne 1 || "$1" == @('-?'|'--help') ]] then output=; rc=0 [[ $# -ne 1 ]] && {output='-u2'; rc=1} print $output "Usage: ${0##*/} <ON build level (example: onnv_94)>" exit $rc fi trap "echo 'A command failed, aborting.'; exit 1" ERR zfs create ${base#/}/$1 cd $base/$1 hg init hg pull -u -r $1 $parent hg reparent $parent hg init usr/closed cd usr/closed hg pull -u -r $1 $parent/usr/closed hg reparent $parent/usr/closed -- Will Fiveash Sun Microsystems Inc. http://opensolaris.org/os/project/kerberos/