Ajout de l'option -p
This commit is contained in:
parent
c99ec45e95
commit
d494e89c9d
11
pdev
11
pdev
|
@ -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"
|
||||||
|
|
Loading…
Reference in New Issue