9 [ "$1" ] && echo "$progname: $1" >&2
22 Usage: $progname lustretag
23 where lustretag is a tag of the lustre-core module
27 if [ -z "$LUSTRECVS_UPDATED" ] ; then
28 cvs up "$0" || fatal 1 "Error updating lustrecvs"
29 export LUSTRECVS_UPDATED=yes
38 warn "a lustretag is required."
47 # this is the branch table
48 # keep this list sorted alphabetically!
64 if [ "$tag" = "HEAD" ] ; then
72 if [ -d "$dir" ] ; then
73 echo "$progname: Updating $dir to $tag"
74 ( cd "$dir" && cvs up -dP $uptag )
76 echo "$progname: Checking out $dir from $tag"
77 cvs co -P $cotag -d "$dir" "$module"
81 cvs_cmd build lustre-build "$buildtag"
83 if [ -f build/buildcvs ] ; then
86 fatal 1 "build/buildcvs does not exist; not updating other modules."