Mercurial > public > mercurial-scm > hg-stable
diff mercurial/commands.py @ 8397:613ac2856535
remove deprecated rawcommit
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Thu, 14 May 2009 13:20:40 -0500 |
parents | 50b6af595e0c |
children | 223000a687b0 |
line wrap: on
line diff
--- a/mercurial/commands.py Thu May 14 13:20:40 2009 -0500 +++ b/mercurial/commands.py Thu May 14 13:20:40 2009 -0500 @@ -2252,34 +2252,6 @@ r = repo.push(other, opts.get('force'), revs=revs) return r == 0 -def rawcommit(ui, repo, *pats, **opts): - """raw commit interface (DEPRECATED) - - (DEPRECATED) - Lowlevel commit, for use in helper scripts. - - This command is not intended to be used by normal users, as it is - primarily useful for importing from other SCMs. - - This command is now deprecated and will be removed in a future - release, please use debugsetparents and commit instead. - """ - - ui.warn(_("(the rawcommit command is deprecated)\n")) - - message = cmdutil.logmessage(opts) - - files = cmdutil.match(repo, pats, opts).files() - if opts.get('files'): - files += open(opts['files']).read().splitlines() - - parents = [repo.lookup(p) for p in opts['parent']] - - try: - repo.rawcommit(files, message, opts['user'], opts['date'], *parents) - except ValueError, inst: - raise util.Abort(str(inst)) - def recover(ui, repo): """roll back an interrupted transaction @@ -3206,12 +3178,6 @@ "debugindex": (debugindex, [], _('FILE')), "debugindexdot": (debugindexdot, [], _('FILE')), "debuginstall": (debuginstall, []), - "debugrawcommit|rawcommit": - (rawcommit, - [('p', 'parent', [], _('parent')), - ('F', 'files', '', _('file list')) - ] + commitopts + commitopts2, - _('[OPTION]... [FILE]...')), "debugrebuildstate": (debugrebuildstate, [('r', 'rev', '', _('revision to rebuild to'))],