Intégration de la branche release-1.17.0
This commit is contained in:
commit
311f965013
|
@ -1,3 +1,8 @@
|
||||||
|
## Version 1.17.0 du 07/06/2015-14:00
|
||||||
|
|
||||||
|
e2d0c0c Intégration de la branche pdev-fix
|
||||||
|
1cc3bd4 ajouter l'option --sync à pdev
|
||||||
|
|
||||||
## Version 1.16.0 du 04/06/2015-22:14
|
## Version 1.16.0 du 04/06/2015-22:14
|
||||||
|
|
||||||
4a15085 Intégration de la branche verbose-update
|
4a15085 Intégration de la branche verbose-update
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
1.16.0
|
1.17.0
|
||||||
|
|
19
pdev
19
pdev
|
@ -48,6 +48,11 @@ OPTIONS
|
||||||
activée si la variable UTOOLS_VCS_OFFLINE est définie.
|
activée si la variable UTOOLS_VCS_OFFLINE est définie.
|
||||||
--online
|
--online
|
||||||
Annuler l'effet de la variable UTOOLS_VCS_OFFLINE: forcer le mode online
|
Annuler l'effet de la variable UTOOLS_VCS_OFFLINE: forcer le mode online
|
||||||
|
--sync
|
||||||
|
Faire un certain nombre d'opération pour 'corriger' le dépôt local: pour
|
||||||
|
chacune des branches distantes, vérifier qu'il existe une branche locale
|
||||||
|
qui la traque, et pour chaque feature branche locale, vérifier qu'il
|
||||||
|
existe une branche distante associée. Cette option nécessite --online
|
||||||
|
|
||||||
-m, --merge
|
-m, --merge
|
||||||
Si la branche actuelle est une feature branch, la merger dans develop
|
Si la branche actuelle est une feature branch, la merger dans develop
|
||||||
|
@ -90,6 +95,7 @@ parse_opts "${PRETTYOPTS[@]}" \
|
||||||
-O:,--origin: origin= \
|
-O:,--origin: origin= \
|
||||||
-o,--offline UTOOLS_VCS_OFFLINE=1 \
|
-o,--offline UTOOLS_VCS_OFFLINE=1 \
|
||||||
--online UTOOLS_VCS_OFFLINE= \
|
--online UTOOLS_VCS_OFFLINE= \
|
||||||
|
--sync action=sync \
|
||||||
-m,--merge action=merge \
|
-m,--merge action=merge \
|
||||||
--merge-log merge_log=1 \
|
--merge-log merge_log=1 \
|
||||||
-k,--keep merge_delete= \
|
-k,--keep merge_delete= \
|
||||||
|
@ -104,6 +110,18 @@ if [ -n "$projdir" ]; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
git_ensure_gitvcs
|
git_ensure_gitvcs
|
||||||
|
|
||||||
|
if [ "$action" == sync ]; then
|
||||||
|
[ -z "$UTOOLS_VCS_OFFLINE" ] || die "L'option --sync nécessite le mode --online"
|
||||||
|
|
||||||
|
setx -a branches=list_feature_branches "$origin"
|
||||||
|
for branch in "${branches[@]}"; do
|
||||||
|
git_track_branch "$branch" "$origin"
|
||||||
|
done
|
||||||
|
|
||||||
|
exit $?
|
||||||
|
fi
|
||||||
|
|
||||||
if ! git_have_branch develop; then
|
if ! git_have_branch develop; then
|
||||||
estepn "Configuration de la branche develop"
|
estepn "Configuration de la branche develop"
|
||||||
git_ensure_branch develop master "$origin"
|
git_ensure_branch develop master "$origin"
|
||||||
|
@ -254,4 +272,5 @@ if [ "$action" == diff ]; then
|
||||||
git diff master..develop
|
git diff master..develop
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
exit $?
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Reference in New Issue