scripts/getver.sh: improve revision output
Change the revision output to r<upstream-revision>+<local commits> so it is easier to get the base revision (and see if there are local commits). Example: $ ./scripts/getver.sh r794+3 $ Signed-off-by: Jonas Gorski <jonas.gorski@gmail.com>
This commit is contained in:
		| @@ -23,9 +23,14 @@ try_git() { | |||||||
| 		REV="$(git rev-parse HEAD~$((BASE_REV - GET_REV)))" | 		REV="$(git rev-parse HEAD~$((BASE_REV - GET_REV)))" | ||||||
| 		;; | 		;; | ||||||
| 	*) | 	*) | ||||||
|  | 		UPSTREAM_BASE="$(git merge-base $GET_REV origin/master)" | ||||||
|  | 		UPSTREAM_REV="$(git rev-list reboot..$UPSTREAM_BASE --count)" | ||||||
| 		REV="$(git rev-list reboot..$GET_REV --count)" | 		REV="$(git rev-list reboot..$GET_REV --count)" | ||||||
|  | 		if [ -n "$REV" -a -n "$UPSTREAM_REV" -a "$REV" -gt "$UPSTREAM_REV" ]; then | ||||||
|  | 			REV="r${UPSTREAM_REV}+$((REV - UPSTREAM_REV))" | ||||||
|  | 		else | ||||||
| 			REV="${REV:+r$REV}" | 			REV="${REV:+r$REV}" | ||||||
|  | 		fi | ||||||
| 		;; | 		;; | ||||||
| 	esac | 	esac | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Jonas Gorski
					Jonas Gorski