#! /bin/sh -e # Work out Bazaar archive names for branches or tags of the current # directory. WANTED="$1" ME="$(baz tree-version)" if [ "$WANTED" ]; then ARCHIVE="$(baz parse-package-name --arch "$ME")" CATEGORY="$(baz parse-package-name --category "$ME")" case $WANTED in *--*) echo "$ARCHIVE/$CATEGORY--$WANTED" ;; *) VERSION="$(baz parse-package-name --vsn "$ME")" echo "$ARCHIVE/$CATEGORY--$WANTED--$VERSION" ;; esac else echo "$ME" fi