hgext/shelve.py
changeset 20960 8e5b21ce8ee9
parent 20958 df33c9014430
child 20982 1df99f1ea28d
--- a/hgext/shelve.py	Mon Apr 07 23:10:20 2014 +0200
+++ b/hgext/shelve.py	Mon Apr 07 23:10:20 2014 +0200
@@ -458,7 +458,9 @@
           ('c', 'continue', None,
            _('continue an incomplete unshelve operation')),
           ('', 'keep', None,
-           _('keep shelve after unshelving'))],
+           _('keep shelve after unshelving')),
+          ('', 'date', '',
+           _('set date for temporary commits (DEPRECATED)'), _('DATE'))],
          _('hg unshelve [SHELVED]'))
 def unshelve(ui, repo, *shelved, **opts):
     """restore a shelved change to the working directory
@@ -553,6 +555,7 @@
 
             tempopts = {}
             tempopts['message'] = "pending changes temporary commit"
+            tempopts['date'] = opts.get('date')
             ui.quiet = True
             node = cmdutil.commit(ui, repo, commitfunc, [], tempopts)
             tmpwctx = repo[node]