X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=build%2Fbuildcvs;h=09b71e9913108d1e030473a8c2d118a5999902da;hb=b610a90edba364ac7abde6eb7ec6916a2b791835;hp=378bbadaf54f722f220253d6f166c86634e2483c;hpb=ddd22f02824a77c2ababbfa38f7d0e5ef859ef83;p=fs%2Flustre-release.git diff --git a/build/buildcvs b/build/buildcvs index 378bbad..09b71e9 100644 --- a/build/buildcvs +++ b/build/buildcvs @@ -3,40 +3,84 @@ portalstag="HEAD" lnettag="HEAD" libsysiotag="HEAD" -snmptag="" +snmptag="HEAD" export LC_COLLATE=C case "$lustretag" in '') - warn "a lustretag is required." - usage >&2 - exit 1 - ;; + warn "a lustretag is required." + usage >&2 + exit 1 + ;; --help | -h) - usage - exit 0 - ;; + usage + exit 0 + ;; # this is the branch table # keep this list sorted alphabetically! b1_2) - portalstag="b1_2" - ;; + portalstag="b1_2" + lnettag="" + libsysiotag="" + snmptag="" + ;; + + b1_4_atime_update) + portalstag="b_hd_newconfig" + lnettag="b_hd_newconfig" + ;; + + b1_4_join) + portalstag="b_hd_newconfig" + lnettag="b_hd_newconfig" + ;; + + b1_4_lfs_df) + portalstag="b_hd_newconfig" + lnettag="b_hd_newconfig" + ;; + + b1_4_lov_lvb_cleanup) + portalstag="b_hd_newconfig" + lnettag="b_hd_newconfig" + ;; + + b1_4_next_recovery_transno) + portalstag="b_hd_newconfig" + lnettag="b_hd_newconfig" + ;; + + b1_4 | b1_4_*) + portalstag="b_hd_newconfig" + lnettag="b_hd_newconfig" + ;; - b1_4 | b1_4_acl) - snmptag="HEAD" + b_new_cmd) + portalstag="b_hd_newconfig" + lnettag="b_hd_newconfig" + ;; + + b1_5 | b1_5_*) portalstag="b_hd_newconfig" lnettag="b_hd_newconfig" - ;; + ;; b_cmd*) - portalstag="$lustretag" - ;; + portalstag="$lustretag" + ;; + + b_iam*) + portalstag="b_hd_newconfig" + lnettag="b_hd_newconfig" + # XXX temorary tag until b_iam* is updated from b1_4 liblustre + libsysiotag="HEAD_RELEASE_1_4_6_LAND_PARENT_20060223_1455" + ;; b_ioprovement) - portalstag=b_ioprovement - ;; + portalstag="b_ioprovement" + ;; b_newconfig_rdmarouting) portalstag="b_hd_newconfig" @@ -45,53 +89,71 @@ case "$lustretag" in ;; b_port_ahead) - portalstag="b_port_ahead" - ;; + portalstag="b_port_ahead" + ;; b_port_netid) - portalstag="b_port_netid" - ;; + portalstag="b_port_netid" + ;; # b_port_step is only for portals b_port_step) - portalstag="b_port_step" - lustretag="HEAD" - ;; + portalstag="b_port_step" + lustretag="HEAD" + ;; b_port_test) - portalstag="b_port_test" - ;; + portalstag="b_port_test" + ;; b_ptl_smallfix) - portalstag="b_ptl_smallfix" - lustretag="b1_4" - ;; + portalstag="b_ptl_smallfix" + lustretag="b1_4" + ;; b_ptlrpc_cleanup) - portalstag="b_ptlrpc_cleanup" - ;; + portalstag="b_ptlrpc_cleanup" + ;; + # before 1_4_6, we didn't have lnet or snmp + b_release_1_2_*|b_release_1_4_[0-5]) + portalstag="$lustretag" + lnettag="" + libsysiotag="$lustretag" + snmptag="" + ;; + + # all later b_release_* tags b_release_*) - portalstag=$lustretag - ;; + portalstag="$lustretag" + lnettag="$lustretag" + libsysiotag="$lustretag" + snmptag="$lustretag" + ;; # v1.0-v1.3, v1.4.0-v1.4.2 - v1_[0-3]_*|v1_4_[0-2]*) - portalstag="$lustretag" - ;; + v1_[0-3]_*|v1_4_[0-2]|v1_4_[0-2]_*) + portalstag="$lustretag" + lnettag="" + libsysiotag="$lustretag" + snmptag="" + ;; # v1.4.3-v1.4.5, v1.4.5.1 - v1.4.5.9 v1_4_[3-5]|v1_4_[3-4]_*|v1_4_5_[1-9]|cray_2005*) - portalstag="$lustretag" - libsysiotag="$lustretag" - ;; + portalstag="$lustretag" + lnettag="" + libsysiotag="$lustretag" + snmptag="$lustretag" + ;; # all later v* tags v[1-9]*) - portalstag="$lustretag" - lnettag="$lustretag" - libsysiotag="$lustretag" - ;; + portalstag="$lustretag" + lnettag="$lustretag" + libsysiotag="$lustretag" + snmptag="$lustretag" + ;; esac cvs_cmd libsysio libsysio "$libsysiotag"