<pman>Intégration de la branche dev74
This commit is contained in:
		
						commit
						18485c7d3f
					
				| @ -1,6 +1,10 @@ | ||||
| ## Release 0.3.4p74 du 01/03/2025-06:22 | ||||
| 
 | ||||
| * `62b9230` pdev: ne pas inscrire delete si cette opération est interdite | ||||
| 
 | ||||
| ## Release 0.3.3p74 du 01/03/2025-06:14 | ||||
| 
 | ||||
| * `2163ea9` script post release/merge | ||||
| * `2163ea9` pdev/prel: scripts post merge/release | ||||
| 
 | ||||
| ## Release 0.3.2p82 du 28/02/2025-20:30 | ||||
| 
 | ||||
|  | ||||
| @ -1 +1 @@ | ||||
| 0.3.3 | ||||
| 0.3.4 | ||||
|  | ||||
							
								
								
									
										25
									
								
								bin/pdev
									
									
									
									
									
								
							
							
						
						
									
										25
									
								
								bin/pdev
									
									
									
									
									
								
							| @ -54,21 +54,23 @@ EOF | ||||
| fi | ||||
| EOF | ||||
| 
 | ||||
|     _scripta <<EOF | ||||
|     if [ -z "$ForbidDelete" ]; then | ||||
|         _scripta <<EOF | ||||
| ################################################################################ | ||||
| # delete | ||||
| if [ -n "\$delete" ]; then | ||||
| esection "Supprimer la branche" | ||||
| EOF | ||||
|     _mscript_delete_branch | ||||
|     after="AFTER_DELETE_${SrcType^^}"; [ -n "${!after}" ] && _scripta <<EOF | ||||
|         _mscript_delete_branch | ||||
|         after="AFTER_DELETE_${SrcType^^}"; [ -n "${!after}" ] && _scripta <<EOF | ||||
| ( | ||||
| ${!after} | ||||
| )$or_die | ||||
| EOF | ||||
|     _scripta <<EOF | ||||
|         _scripta <<EOF | ||||
| fi | ||||
| EOF | ||||
|     fi | ||||
| 
 | ||||
|     _scripta <<EOF | ||||
| ################################################################################ | ||||
| @ -93,11 +95,13 @@ fi | ||||
| EOF | ||||
| 
 | ||||
|     [ -n "$Delete" -o "$ForbidDelete" ] && Deleted=1 || Deleted= | ||||
|     [ -n "$Push" -o "$ForbidPush" ] && Pushed=1 || Pushed= | ||||
|     [ -n "$Push" -o "$CantPush" ] && Pushed=1 || Pushed= | ||||
|     if [ -n "$_NoRunScript" ]; then | ||||
|         einfo "Veuillez consulter le script $script pour le détail des opérations à effectuer" | ||||
|     elif ! "$script" merge ${Delete:+delete} ${Push:+push}; then | ||||
|         eimportant "Veuillez consulter le script $script pour le détail des opérations qui n'ont pas pu êtres effectuées" | ||||
|         eimportant "\ | ||||
| Le script $script a été lancé avec les arguments 'merge${Delete:+ delete}${Push:+ push}' | ||||
| Veuillez le consulter pour le détail des opérations qui n'ont pas pu êtres effectuées" | ||||
|         die | ||||
|     elif [ -n "$Deleted" -a -n "$Pushed" ]; then | ||||
|         [ -n "$_KeepScript" ] || rm "$script" | ||||
| @ -107,7 +111,8 @@ EOF | ||||
|     ./$script delete" | ||||
|         [ -n "$Pushed" ] || cmd="$cmd | ||||
|     ./$script push" | ||||
|         einfo "Le script $script a été lancé avec les arguments 'merge${Delete:+ delete}${Push:+ push}' | ||||
|         einfo "\ | ||||
| Le script $script a été lancé avec les arguments 'merge${Delete:+ delete}${Push:+ push}' | ||||
| Veuillez le consulter pour le détail des autres opérations à effectuer$cmd" | ||||
|     fi | ||||
| } | ||||
| @ -171,13 +176,13 @@ load_branches all | ||||
| load_config "$MYNAME" | ||||
| load_branches current "$1" | ||||
| 
 | ||||
| ForbidPush= | ||||
| CantPush= | ||||
| [ -n "$Origin" ] || Origin=origin | ||||
| if ! git_have_remote "$Origin" && [ -n "$Push" ]; then | ||||
|     ewarn "L'option --no-push a été forcée puisque ce dépôt n'a pas d'origine" | ||||
|     ForbidPush=1 | ||||
|     CantPush=1 | ||||
| fi | ||||
| [ -n "$ForbidPush" ] && Push= | ||||
| [ -n "$CantPush" ] && Push= | ||||
| 
 | ||||
| # puis faire l'action que l'on nous demande | ||||
| case "$action" in | ||||
|  | ||||
							
								
								
									
										15
									
								
								bin/prel
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								bin/prel
									
									
									
									
									
								
							| @ -127,11 +127,13 @@ fi | ||||
| EOF | ||||
| 
 | ||||
|     [ -n "$Merge" ] && Merged=1 || Merged= | ||||
|     [ -n "$Push" -o "$ForbidPush" ] && Pushed=1 || Pushed= | ||||
|     [ -n "$Push" -o "$CantPush" ] && Pushed=1 || Pushed= | ||||
|     if [ -n "$_NoRunScript" ]; then | ||||
|         einfo "Veuillez consulter le script $script pour le détail des opérations à effectuer" | ||||
|     elif ! "$script" create ${Merge:+merge} ${Push:+push}; then | ||||
|         eimportant "Veuillez consulter le script $script pour le détail des opérations qui n'ont pas pu êtres effectuées" | ||||
|         eimportant "\ | ||||
| Le script $script a été lancé avec les arguments 'create${Merge:+ merge}${Push:+ push}' | ||||
| Veuillez le consulter pour le détail des opérations qui n'ont pas pu êtres effectuées" | ||||
|         die | ||||
|     elif [ -n "$Merged" -a -n "$Pushed" ]; then | ||||
|         [ -n "$_KeepScript" ] || rm "$script" | ||||
| @ -141,7 +143,8 @@ EOF | ||||
|     ./$script merge" | ||||
|         [ -n "$Pushed" ] || cmd="$cmd | ||||
|     ./$script push" | ||||
|         einfo "Le script $script a été lancé avec les arguments 'create${Merge:+ merge}${Push:+ push}' | ||||
|         einfo "\ | ||||
| Le script $script a été lancé avec les arguments 'create${Merge:+ merge}${Push:+ push}' | ||||
| Veuillez le consulter pour le détail des autres opérations à effectuer$cmd" | ||||
|     fi | ||||
| } | ||||
| @ -226,13 +229,13 @@ if [ -n "$Merge" -a -n "$NOAUTO" ]; then | ||||
| fi | ||||
| [ -z "$Merge" ] && Push= | ||||
| 
 | ||||
| ForbidPush= | ||||
| CantPush= | ||||
| [ -n "$Origin" ] || Origin=origin | ||||
| if ! git_have_remote "$Origin" && [ -n "$Push" ]; then | ||||
|     ewarn "L'option --no-push a été forcée puisque ce dépôt n'a pas d'origine" | ||||
|     ForbidPush=1 | ||||
|     CantPush=1 | ||||
| fi | ||||
| [ -n "$ForbidPush" ] && Push= | ||||
| [ -n "$CantPush" ] && Push= | ||||
| 
 | ||||
| # puis faire l'action que l'on nous demande | ||||
| case "$action" in | ||||
|  | ||||
		Reference in New Issue
	
	Block a user