1160 for file_ in keys: |
1160 for file_ in keys: |
1161 ui.write("%c %3o %10d %s %s\n" |
1161 ui.write("%c %3o %10d %s %s\n" |
1162 % (dc[file_][0], dc[file_][1] & 0777, dc[file_][2], |
1162 % (dc[file_][0], dc[file_][1] & 0777, dc[file_][2], |
1163 time.strftime("%x %X", |
1163 time.strftime("%x %X", |
1164 time.localtime(dc[file_][3])), file_)) |
1164 time.localtime(dc[file_][3])), file_)) |
1165 for f in repo.dirstate.copies: |
1165 for f in repo.dirstate.copies(): |
1166 ui.write(_("copy: %s -> %s\n") % (repo.dirstate.copies[f], f)) |
1166 ui.write(_("copy: %s -> %s\n") % (repo.dirstate.copied(f), f)) |
1167 |
1167 |
1168 def debugdata(ui, file_, rev): |
1168 def debugdata(ui, file_, rev): |
1169 """dump the contents of an data file revision""" |
1169 """dump the contents of an data file revision""" |
1170 r = revlog.revlog(util.opener(os.getcwd(), audit=False), |
1170 r = revlog.revlog(util.opener(os.getcwd(), audit=False), |
1171 file_[:-2] + ".i", file_, 0) |
1171 file_[:-2] + ".i", file_, 0) |
2470 format = "%s %%s%s" % (char, end) |
2470 format = "%s %%s%s" % (char, end) |
2471 |
2471 |
2472 for f in changes: |
2472 for f in changes: |
2473 ui.write(format % f) |
2473 ui.write(format % f) |
2474 if ((all or opts.get('copies')) and not opts.get('no_status') |
2474 if ((all or opts.get('copies')) and not opts.get('no_status') |
2475 and opt == 'added' and repo.dirstate.copies.has_key(f)): |
2475 and opt == 'added'): |
2476 ui.write(' %s%s' % (repo.dirstate.copies[f], end)) |
2476 copied = repo.dirstate.copied(f) |
|
2477 if copied: |
|
2478 ui.write(' %s%s' % (copied, end)) |
2477 |
2479 |
2478 def tag(ui, repo, name, rev_=None, **opts): |
2480 def tag(ui, repo, name, rev_=None, **opts): |
2479 """add a tag for the current tip or a given revision |
2481 """add a tag for the current tip or a given revision |
2480 |
2482 |
2481 Name a particular revision using <name>. |
2483 Name a particular revision using <name>. |