<pman>Intégration de la branche dev74

This commit is contained in:
Jephté Clain 2025-10-22 08:04:49 +04:00
commit e666624b3f
3 changed files with 9 additions and 4 deletions

View File

@ -366,7 +366,8 @@ function load_config() {
ac_set_tmpfile config
git show "$ConfigBranch:.pman.conf" >"$config" 2>/dev/null
[ -s "$config" ] || die "$ConfigBranch: aucune configuration trouvée sur cette branche" || return
source "$config"
ConfigFile="$config"
source "$ConfigFile"
fi
elif [ -f .pman.conf ]; then
ConfigFile="$(pwd)/.pman.conf"
@ -681,9 +682,7 @@ function _create_upstream_action() {
# faire une copie de la configuration actuelle
local config; ac_set_tmpfile config
set -x; ls -l "$ConfigFile" #XXX
cp "$ConfigFile" "$config"
set +x #XXX
einfo "Création de la branche $RefBranch"
git checkout --orphan "$RefBranch" || die

View File

@ -9,4 +9,4 @@ args=(
)
parse_args "$@"; set -- "${args[@]}"
exec "$MYDIR/ptool" -fupstream -Bdev82 -m --tech-merge ${dev74:+-a "git checkout dev74"} "$@"
exec "$MYDIR/ptool" -fupstream -Bdev82 --tech-merge ${dev74:+-a "git checkout dev74"} "$@"

View File

@ -221,6 +221,9 @@ if check_gitdir; then
set_pman_vars "$merge_dir"
load_branches current
loaded_config=1
# remettre à zéro ConfigFile pour ne pas influencer le rechargement plus bas
oConfigFile="$ConfigFile"
ConfigFile=
else
set_pman_vars "$merge_dir"
fi
@ -377,6 +380,9 @@ if [ -z "$loaded_config" -o -n "$chdir" -o -n "$ConfigFile" -o -n "$ConfigBranch
load_config
set_pman_vars "$merge_dir"
load_branches current
else
# restaurer ConfigFile précédent
ConfigFile="$oConfigFile"
fi
resolve_should_push quiet