diff --git a/build_tools/make_new_version.sh b/build_tools/make_new_version.sh index 76a847355..edcb36c1f 100755 --- a/build_tools/make_new_version.sh +++ b/build_tools/make_new_version.sh @@ -17,7 +17,9 @@ function title() { } usage="Create new RocksDB version and prepare it for the release process\n" -usage+="USAGE: ./make_new_version.sh " +usage+="USAGE: ./make_new_version.sh []\n" +usage+=" version: specify a version without '.fb' suffix (e.g. 5.4).\n" +usage+=" remote: name of the remote to push the branch to (default: origin)." # -- Pre-check if [[ $# < 1 ]]; then @@ -27,6 +29,11 @@ fi ROCKSDB_VERSION=$1 +REMOTE="origin" +if [[ $# > 1 ]]; then + REMOTE=$2 +fi + GIT_BRANCH=`git rev-parse --abbrev-ref HEAD` echo $GIT_BRANCH @@ -41,6 +48,6 @@ $GIT checkout -b $BRANCH # Setting up the proxy for remote repo access title "Pushing new branch to remote repo ..." -git push origin --set-upstream $BRANCH +git push $REMOTE --set-upstream $BRANCH title "Branch $BRANCH is pushed to github;"