Show More
@@ -165,9 +165,14 b' def cat(ui, repo, file, rev = []):' | |||
|
165 | 165 | if rev: n = r.lookup(rev) |
|
166 | 166 | sys.stdout.write(r.read(n)) |
|
167 | 167 | |
|
168 | def commit(ui, repo, *files): | |
|
168 | def commit(ui, repo, *files, **opts): | |
|
169 | 169 | """commit the specified files or all outstanding changes""" |
|
170 | repo.commit(relpath(repo, files)) | |
|
170 | text = opts['text'] | |
|
171 | if not text and opts['logfile']: | |
|
172 | try: text = open(opts['logfile']).read() | |
|
173 | except IOError: pass | |
|
174 | ||
|
175 | repo.commit(relpath(repo, files), text) | |
|
171 | 176 | |
|
172 | 177 | def debugaddchangegroup(ui, repo): |
|
173 | 178 | data = sys.stdin.read() |
@@ -481,7 +486,10 b' table = {' | |||
|
481 | 486 | 'hg annotate [-u] [-c] [-n] [-r id] [files]'), |
|
482 | 487 | "branch|clone": (branch, [], 'hg branch [path]'), |
|
483 | 488 | "cat|dump": (cat, [], 'hg cat <file> [rev]'), |
|
484 |
"commit|ci": (commit, |
|
|
489 | "commit|ci": (commit, | |
|
490 | [('t', 'text', "", 'commit text'), | |
|
491 | ('l', 'logfile', "", 'commit text file')], | |
|
492 | 'hg commit [files]'), | |
|
485 | 493 | "debugaddchangegroup": (debugaddchangegroup, [], 'debugaddchangegroup'), |
|
486 | 494 | "debugchangegroup": (debugchangegroup, [], 'debugchangegroup [roots]'), |
|
487 | 495 | "debugindex": (debugindex, [], 'debugindex <file>'), |
General Comments 0
You need to be logged in to leave comments.
Login now