Rev 24: Fix executable bits after mercurial API changes. in file:///home/jelmer/bzr-hg/jelmer/
Jelmer Vernooij
jelmer at samba.org
Sat Jan 20 19:54:01 GMT 2007
------------------------------------------------------------
revno: 24
revision-id: jelmer at samba.org-20070120195357-9ll5s1z5fhncrc2k
parent: jelmer at samba.org-20070120192637-tanjc2qszob13p4k
committer: Jelmer Vernooij <jelmer at samba.org>
branch nick: jelmer
timestamp: Sat 2007-01-20 20:53:57 +0100
message:
Fix executable bits after mercurial API changes.
modified:
__init__.py __init__.py-20060531211707-2fy7rwqqcmfgf8ve-1
=== modified file '__init__.py'
--- a/__init__.py 2007-01-20 19:26:18 +0000
+++ b/__init__.py 2007-01-20 19:53:57 +0000
@@ -149,7 +149,7 @@
hgid = hgrevid_from_bzr(revision_id)
log = self._hgrepo.changelog.read(hgid)
manifest = self._hgrepo.manifest.read(log[0])
- manifest_flags = self._hgrepo.manifest.readflags(log[0])
+ manifest_flags = self._hgrepo.manifest.read(log[0])
all_relevant_revisions = self.get_revision_graph(revision_id)
ancestry_cache = {}
result = Inventory()
@@ -268,7 +268,7 @@
# TODO: perhaps we should use readmeta here to figure out renames ?
text = revlog.read(file_revision)
entry.text_sha1 = sha_strings(text)
- if manifest_flags[file]:
+ if manifest_flags.execf(file):
entry.executable = True
entry.revision = modified_revision
for dir, dir_revision_id in directories.items():
More information about the bazaar-commits
mailing list