Ajout de l'option -p

This commit is contained in:
Jephté Clain 2015-03-04 11:36:49 +04:00 committed by Jephte CLAIN
parent c99ec45e95
commit d494e89c9d
1 changed files with 11 additions and 0 deletions

11
pdev
View File

@ -21,6 +21,11 @@ USAGE
solution, sinon afficher un menu pour choisir la branche de destination. solution, sinon afficher un menu pour choisir la branche de destination.
OPTIONS OPTIONS
-p, --projdir PROJDIR
Spécifier le répertoire de base du projet qui est dans git. Par défaut,
on travaille dans le répertoire courant et on laisse git trouver le
répertoire de base du projet. Avec cette option, le répertoire courant
est modifié avant de lancer les commandes git.
-O, --origin ORIGIN -O, --origin ORIGIN
Spécifier le nom de l'origine. Par défaut, utiliser 'origin' Spécifier le nom de l'origine. Par défaut, utiliser 'origin'
-m, --merge -m, --merge
@ -34,16 +39,22 @@ OPTIONS
par rapport à develop, sous forme de diff." par rapport à develop, sous forme de diff."
} }
projdir=
origin=origin origin=origin
action=branch action=branch
parse_opts "${PRETTYOPTS[@]}" \ parse_opts "${PRETTYOPTS[@]}" \
--help '$exit_with display_help' \ --help '$exit_with display_help' \
-p:,--projdir: projdir= \
-O:,--origin: origin= \ -O:,--origin: origin= \
-m,--merge action=merge \ -m,--merge action=merge \
-l,--log action=log \ -l,--log action=log \
-d,--diff action=diff \ -d,--diff action=diff \
@ args -- "$@" && set -- "${args[@]}" || die "$args" @ args -- "$@" && set -- "${args[@]}" || die "$args"
if [ -n "$projdir" ]; then
cd "$projdir" || die
fi
git_ensure_gitvcs git_ensure_gitvcs
if ! git_have_branch develop; then if ! git_have_branch develop; then
estepn "Configuration de la branche develop" estepn "Configuration de la branche develop"