[PATCH] dim: expect git backmerge to be called on an upstream branch

Daniel Vetter daniel at ffwll.ch
Tue Mar 6 10:07:28 UTC 2018


On Tue, Mar 06, 2018 at 11:32:05AM +0200, Jani Nikula wrote:
> Upstream branches are defined by dim list-upstreams. Allow override for
> when the user knows what they're doing.
> 
> Cc: Daniel Vetter <daniel at ffwll.ch>
> Cc: Joonas Lahtinen <joonas.lahtinen at linux.intel.com>
> Cc: Rodrigo Vivi <rodrigo.vivi at intel.com>
> Signed-off-by: Jani Nikula <jani.nikula at intel.com>

Reviewed-by: Daniel Vetter <daniel.vetter at ffwll.ch>

> ---
>  dim | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/dim b/dim
> index 65d82417c407..45aec403a44e 100755
> --- a/dim
> +++ b/dim
> @@ -922,6 +922,10 @@ function dim_backmerge
>  	branch=${1:?$usage}
>  	upstream=${2:?$usage}
>  
> +	if ! dim_list_upstreams | grep -q "^$upstream\$"; then
> +		warn_or_fail "$upstream is not an upstream branch"
> +	fi
> +
>  	cd $DIM_PREFIX/drm-tip
>  	tip_remote=$(repo_to_remote drm-tip)
>  	git fetch -q $tip_remote || true
> -- 
> 2.11.0
> 

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch


More information about the dim-tools mailing list