From 0579dae6b4d063501a5952b5c97fc6ee310b32bb Mon Sep 17 00:00:00 2001 Message-Id: <0579dae6b4d063501a5952b5c97fc6ee310b32bb.1746651855.git.mdw@distorted.org.uk> From: Mark Wooding Date: Sun, 4 Feb 2007 00:32:26 -0500 Subject: [PATCH] Copy remote and merge settings when cloning a branch Organization: Straylight/Edgeware From: Pavel Roskin Signed-off-by: Pavel Roskin --- stgit/stack.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/stgit/stack.py b/stgit/stack.py index a657d27..f33fbac 100644 --- a/stgit/stack.py +++ b/stgit/stack.py @@ -632,6 +632,15 @@ class Series(StgitObject): # fast forward the cloned series to self's top new_series.forward_patches(applied) + # Clone remote and merge settings + value = config.get('branch.%s.remote' % self.__name) + if value: + config.set('branch.%s.remote' % target_series, value) + + value = config.get('branch.%s.merge' % self.__name) + if value: + config.set('branch.%s.merge' % target_series, value) + def delete(self, force = False): """Deletes an stgit series """ -- [mdw]