equal
deleted
inserted
replaced
308 """output the latest or given revision of the project manifest""" |
308 """output the latest or given revision of the project manifest""" |
309 n = repo.manifest.tip() |
309 n = repo.manifest.tip() |
310 if rev: |
310 if rev: |
311 n = repo.manifest.lookup(rev) |
311 n = repo.manifest.lookup(rev) |
312 m = repo.manifest.read(n) |
312 m = repo.manifest.read(n) |
|
313 mf = repo.manifest.readflags(n) |
313 files = m.keys() |
314 files = m.keys() |
314 files.sort() |
315 files.sort() |
315 |
316 |
316 for f in files: |
317 for f in files: |
317 print hg.hex(m[f]), f |
318 ui.write("%40s %3s %s\n" % (hg.hex(m[f]), mf[f] and "755" or "644", f)) |
318 |
319 |
319 def parents(ui, repo, node = None): |
320 def parents(ui, repo, node = None): |
320 '''show the parents of the current working dir''' |
321 '''show the parents of the current working dir''' |
321 if node: |
322 if node: |
322 p = repo.changelog.parents(repo.lookup(hg.bin(node))) |
323 p = repo.changelog.parents(repo.lookup(hg.bin(node))) |