Mercurial > public > mercurial-scm > hg
comparison mercurial/commands.py @ 610:4c02464cb9f0
check export options for changeset before running
# HG changeset patch
# User shaleh@speakeasy.net
# Node ID 0cc64f4312540b2081c76dc589cc825d734676d8
# Parent f7bfe827ea381afc89f486b2d93d7f4fe86de04d
check export options for changeset before running
diff -r f7bfe827ea38 -r 0cc64f431254 mercurial/commands.py
author | shaleh@speakeasy.net |
---|---|
date | Mon, 04 Jul 2005 11:06:01 -0800 |
parents | 2acf1f5df2e6 |
children | 9cd745437269 |
comparison
equal
deleted
inserted
replaced
609:2acf1f5df2e6 | 610:4c02464cb9f0 |
---|---|
524 | 524 |
525 dodiff(fp, ui, repo, None, prev, node) | 525 dodiff(fp, ui, repo, None, prev, node) |
526 | 526 |
527 def export(ui, repo, *changesets, **opts): | 527 def export(ui, repo, *changesets, **opts): |
528 """dump the header and diffs for one or more changesets""" | 528 """dump the header and diffs for one or more changesets""" |
529 if not changesets: | |
530 ui.warn("error: export requires at least one changeset\n") | |
531 sys.exit(1) | |
529 seqno = 0 | 532 seqno = 0 |
530 revs = list(revrange(ui, repo, changesets)) | 533 revs = list(revrange(ui, repo, changesets)) |
531 total = len(revs) | 534 total = len(revs) |
532 revwidth = max(len(revs[0]), len(revs[-1])) | 535 revwidth = max(len(revs[0]), len(revs[-1])) |
533 for cset in revs: | 536 for cset in revs: |