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 ""
#setx major=pver -g "" -ux
#setx minor=pver -g "" -uz if [ "$" == auto ]; then
#setx patchlevel=pver -g "" -up # s'il existe déjà une branche de release, prendre celle-là
#release="release-$minor" :
#branches=("release-$major" "release-$minor" "release-$patchlevel" master) fi
#simple_menu release branches \ case "$incversion" in
# -t "Basculer vers une nouvelle release branch" \ menu)
# -m "Veuillez choisir la branche à créer" setx major=pver -s "$version" -ux "${pver_opts[@]}"
setx minor=pver -s "$version" -uz "${pver_opts[@]}"
setx patchlevel=pver -g "$version" -up "${pver_opts[@]}"
release="release-$minor"
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