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 | ||||
| 
 | ||||
| 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. | ||||
|     --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 | ||||
|         Si la branche actuelle est une feature branch, la merger dans develop | ||||
| @ -90,6 +95,7 @@ parse_opts "${PRETTYOPTS[@]}" \ | ||||
|     -O:,--origin: origin= \ | ||||
|     -o,--offline UTOOLS_VCS_OFFLINE=1 \ | ||||
|     --online UTOOLS_VCS_OFFLINE= \ | ||||
|     --sync action=sync \ | ||||
|     -m,--merge action=merge \ | ||||
|     --merge-log merge_log=1 \ | ||||
|     -k,--keep merge_delete= \ | ||||
| @ -104,6 +110,18 @@ if [ -n "$projdir" ]; then | ||||
| fi | ||||
| 
 | ||||
| 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 | ||||
|     estepn "Configuration de la branche develop" | ||||
|     git_ensure_branch develop master "$origin" | ||||
| @ -254,4 +272,5 @@ if [ "$action" == diff ]; then | ||||
|             git diff master..develop | ||||
|         fi | ||||
|     fi | ||||
|     exit $? | ||||
| fi | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user