diff options
author | Stefan Schweizer <genstef@gentoo.org> | 2006-06-18 00:15:56 +0000 |
---|---|---|
committer | Stefan Schweizer <genstef@gentoo.org> | 2006-06-18 00:15:56 +0000 |
commit | 711da675d45107aed01d73718e72f19c5487c3ce (patch) | |
tree | 14b371dbd53942d8b20992604e3f36cce77017a8 /scripts | |
parent | x-lite-2.0.1105d.ebuild: Removed DEPEND from RDEPEND since DEPEND is never se... (diff) | |
download | sunrise-reviewed-711da675d45107aed01d73718e72f19c5487c3ce.tar.gz sunrise-reviewed-711da675d45107aed01d73718e72f19c5487c3ce.tar.bz2 sunrise-reviewed-711da675d45107aed01d73718e72f19c5487c3ce.zip |
Add review.sh script to scripts/
svn path=/sunrise/; revision=112
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/review.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/scripts/review.sh b/scripts/review.sh new file mode 100755 index 000000000..3b02705af --- /dev/null +++ b/scripts/review.sh @@ -0,0 +1,24 @@ +#!/bin/bash +# +# Stefan Schweizer <genstef@gentoo.org> +# Move a certain revision from sunrise/ to reviewed/ +# + +if [ -z "$1" ]; then + echo "You need to supply the revision" + exit +fi + +svn up +# first-time +#reviewed=$(svn log --verbose --stop-on-copy reviewed | grep "sunrise:[0-9]*)" -o | sed -e "s/sunrise:\([0-9]*\))/\1/") +reviewed=$(svn log reviewed | grep "Reviewed up to revision " -m 1 | sed "s:Reviewed up to revision ::" 2>/dev/null) +sunrise=$1 + +if [ $reviewed -gt $sunrise ]; then + echo "a newer revision is already reviewed" + exit +fi + +svn merge sunrise@$reviewed sunrise@$sunrise reviewed +svn ci -m "Reviewed up to revision $1" |