mirror of
https://gitlab.com/xonotic/xonotic
synced 2024-12-14 10:55:18 +00:00
./all push -s
submits the current branches to the repo as finished, to-be-merged, branches
This commit is contained in:
parent
0f21e25d2b
commit
081cbbd21e
11
all
11
all
@ -1,4 +1,5 @@
|
||||
#!/bin/sh
|
||||
# vim: filetype=zsh
|
||||
|
||||
set -e
|
||||
|
||||
@ -296,6 +297,7 @@ case "$cmd" in
|
||||
done
|
||||
;;
|
||||
push|commit)
|
||||
submit=$1
|
||||
for d in $repos; do
|
||||
dv=`visible_repo_name "$d"`
|
||||
enter "$d0/$d" verbose
|
||||
@ -323,6 +325,13 @@ case "$cmd" in
|
||||
verbose git push "$rem" HEAD
|
||||
fi
|
||||
fi
|
||||
if [ x"$submit" = x"-s" ]; then
|
||||
case "$r" in
|
||||
*/*)
|
||||
verbose git push "$rem" HEAD:"${r%%/*}/finished/${r#*/}"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
cd "$d0"
|
||||
done
|
||||
;;
|
||||
@ -439,7 +448,7 @@ case "$cmd" in
|
||||
echo "Usage:"
|
||||
echo " $SELF pull"
|
||||
echo " $SELF merge"
|
||||
echo " $SELF push"
|
||||
echo " $SELF push [-s]"
|
||||
echo " $SELF branches"
|
||||
echo " $SELF branch [<remote>] <branchname>"
|
||||
echo " $SELF branch <remote> <branchname> <srcbranchname>"
|
||||
|
Loading…
Reference in New Issue
Block a user