meilleur support des versions invalides
This commit is contained in:
parent
4ff8ed26a9
commit
5e86a33465
13
uversion
13
uversion
|
@ -127,11 +127,10 @@ fi
|
|||
|
||||
# Actions
|
||||
|
||||
if [ "$action" == show -o -n "$file" ]; then
|
||||
# Ne pas afficher l'ancien numéro de version avec -s
|
||||
if [ "$action" == show ]; then
|
||||
estepi "La version actuelle est $version"
|
||||
exit 0
|
||||
fi
|
||||
[ "$action" == show ] && exit 0
|
||||
|
||||
# forcer le numéro de version
|
||||
# XXX implémenter semver_setversion qui change juste la partie
|
||||
|
@ -216,9 +215,15 @@ elif [ "$action" == compare ]; then
|
|||
esac
|
||||
|
||||
elif [ "$action" == update ]; then
|
||||
if [ -n "$file" -a ! -f "$file" ]; then
|
||||
[ -n "$valid" ] || die "Numéro de version invalide: $version"
|
||||
|
||||
if [ -n "$file" ]; then
|
||||
if [ -f "$file" ]; then
|
||||
estepi "La version actuelle est $version"
|
||||
else
|
||||
ask_yesno "Le fichier $(ppath "$file") n'existe pas. Faut-il le créer?" O || die
|
||||
fi
|
||||
fi
|
||||
|
||||
# incrémenter les numéros de version
|
||||
[ "$incversion" == auto ] && incversion=menu
|
||||
|
|
Loading…
Reference in New Issue