Mercurial > hg-stable
changeset 3968:033082ba1d1a
archival.py: use contexts
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Tue, 26 Dec 2006 00:40:28 +0100 |
parents | dccb83241dd0 |
children | edaf68032a27 |
files | mercurial/archival.py |
diffstat | 1 files changed, 3 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/archival.py Mon Dec 25 17:43:49 2006 +0100 +++ b/mercurial/archival.py Tue Dec 26 00:40:28 2006 +0100 @@ -159,10 +159,9 @@ data = fp.getvalue() archiver.addfile(name, mode, data) - change = repo.changelog.read(node) - mn = change[0] - archiver = archivers[kind](dest, prefix, mtime or change[2][0]) - m = repo.manifest.read(mn) + ctx = repo.changectx(node) + archiver = archivers[kind](dest, prefix, mtime or ctx.date()[0]) + m = ctx.manifest() items = m.items() items.sort() write('.hg_archival.txt', 0644,