+
+ [ -n "$GET_REV" ] || GET_REV="HEAD"
+
+ case "$GET_REV" in
+ r*)
+ GET_REV="$(echo $GET_REV | tr -d 'r')"
+ BASE_REV="$(git rev-list reboot..HEAD --count)"
+ REV="$(git rev-parse HEAD~$((BASE_REV - GET_REV)))"
+ ;;
+ *)
+
+ REV="$(git rev-list reboot..$GET_REV --count)"
+ REV="${REV:+r$REV}"
+ ;;
+ esac
+