From: Chuck Lever Date: Tue, 29 Nov 2005 22:09:38 GMT Subject: [PATCH 1/7] Make "stg export" save the base commit in the output directory Message-ID: <20051129220938.9885.37456.stgit@dexter.citi.umich.edu> In-Reply-To: <20051129220552.9885.41086.stgit@dexter.citi.umich.edu> When trying to apply a series of diffs that was exported from an StGIT series, it can be convenient to know exactly which base commit the patches apply to. Save that commit in a file patchdir/base. Signed-off-by: Chuck Lever --- stgit/commands/export.py | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/stgit/commands/export.py b/stgit/commands/export.py index 0ef7d07..167a8d3 100644 --- a/stgit/commands/export.py +++ b/stgit/commands/export.py @@ -141,6 +141,10 @@ def func(parser, options, args): tmpl = file(patch_tmpl).read() break + # note the base commit for this series + write_string(os.path.join(dirname, 'base'), \ + crt_series.get_patch(patches[0]).get_bottom()) + patch_no = 1; for p in patches: pname = p