comparison mercurial/archival.py @ 2844:e196aa1df169

Start using manifestflags methods
author Matt Mackall <mpm@selenic.com>
date Sun, 16 Jul 2006 03:14:17 -0500
parents 857591c586e0
children 046a8b03ea59
comparison
equal deleted inserted replaced
2843:0b50a580be36 2844:e196aa1df169
167 mff = repo.manifest.readflags(mn) 167 mff = repo.manifest.readflags(mn)
168 mf.sort() 168 mf.sort()
169 write('.hg_archival.txt', 0644, 169 write('.hg_archival.txt', 0644,
170 'repo: %s\nnode: %s\n' % (hex(repo.changelog.node(0)), hex(node))) 170 'repo: %s\nnode: %s\n' % (hex(repo.changelog.node(0)), hex(node)))
171 for filename, filenode in mf: 171 for filename, filenode in mf:
172 write(filename, mff[filename] and 0755 or 0644, 172 write(filename, mff.execf(filename) and 0755 or 0644,
173 repo.file(filename).read(filenode)) 173 repo.file(filename).read(filenode))
174 archiver.done() 174 archiver.done()