début d'implémentation de update

This commit is contained in:
Jephté Clain 2015-03-23 06:21:44 +04:00
parent 9235ce1285
commit e5b8b81777

View File

@ -130,16 +130,40 @@ git_ensure_gitvcs
setx branch=git_get_branch setx branch=git_get_branch
if [ "$action" == branch ]; then if [ "$action" == update ]; then
setx version=pver -g ""
if [ "$" == auto ]; then
# s'il existe déjà une branche de release, prendre celle-là
: :
#setx major=pver -g "" -ux fi
#setx minor=pver -g "" -uz case "$incversion" in
#setx patchlevel=pver -g "" -up menu)
#release="release-$minor" setx major=pver -s "$version" -ux "${pver_opts[@]}"
#branches=("release-$major" "release-$minor" "release-$patchlevel" master) setx minor=pver -s "$version" -uz "${pver_opts[@]}"
#simple_menu release branches \ setx patchlevel=pver -g "$version" -up "${pver_opts[@]}"
# -t "Basculer vers une nouvelle release branch" \ release="release-$minor"
# -m "Veuillez choisir la branche à créer" branches=("release-$major" "release-$minor" "release-$patchlevel" master)
simple_menu release branches \
-t "Basculer vers une nouvelle release branch" \
-m "Veuillez choisir la branche à créer"
;;
major)
setx major=pver -s "$version" -ux "${pver_opts[@]}"
release="release-$major"
;;
minor)
setx minor=pver -s "$version" -uz "${pver_opts[@]}"
release="release-$minor"
;;
patchlevel)
setx patchlevel=pver -g "$version" -up "${pver_opts[@]}"
release="release-$patchlevel"
;;
esac
set -- "$release" "$1"
action=checkout
fi fi
if [ "$action" == checkout ]; then if [ "$action" == checkout ]; then