[PATCH] dim: expect git backmerge to be called on an upstream branch
Jani Nikula
jani.nikula at intel.com
Tue Mar 6 09:32:05 UTC 2018
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>
---
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
More information about the dim-tools
mailing list