[PATCH 5 of 9] convert/gnuarch: keep track of original revision in extra headers

Edouard Gomez ed.gomez at free.fr
Sat Jan 3 19:37:14 CST 2009


# HG changeset patch
# User Edouard Gomez <ed.gomez at free.fr>
# Date 1231033008 -3600
# Node ID fb24c8b6f67d8e2c4a7597319ce045f26a22f62b
# Parent  7b1ab55be104c9feab70692e2927c0794f16ba2b
convert/gnuarch: keep track of original revision in extra headers

It seems to be standard to populate the .rev attribute of a commit
to keep track of original SCM revision names.

Just do it(tm).

diff --git a/hgext/convert/gnuarch.py b/hgext/convert/gnuarch.py
--- a/hgext/convert/gnuarch.py
+++ b/hgext/convert/gnuarch.py
@@ -141,7 +141,7 @@
     def getcommit(self, rev):
         changes = self.changes[rev]
         return commit(author = changes.author, date = changes.date,
-                      desc = changes.summary, parents = self.parents[rev])
+                      desc = changes.summary, parents = self.parents[rev], rev=rev)
 
     def gettags(self):
         return self.tags


More information about the Mercurial-devel mailing list