7099 |
7099 |
7100 return postincoming(ui, repo, modheads, opts.get('update'), None, None) |
7100 return postincoming(ui, repo, modheads, opts.get('update'), None, None) |
7101 |
7101 |
7102 @command('^update|up|checkout|co', |
7102 @command('^update|up|checkout|co', |
7103 [('C', 'clean', None, _('discard uncommitted changes (no backup)')), |
7103 [('C', 'clean', None, _('discard uncommitted changes (no backup)')), |
7104 ('c', 'check', None, |
7104 ('c', 'check', None, _('require clean working directory')), |
7105 _('update across branches if no uncommitted changes')), |
|
7106 ('d', 'date', '', _('tipmost revision matching date'), _('DATE')), |
7105 ('d', 'date', '', _('tipmost revision matching date'), _('DATE')), |
7107 ('r', 'rev', '', _('revision'), _('REV')) |
7106 ('r', 'rev', '', _('revision'), _('REV')) |
7108 ] + mergetoolopts, |
7107 ] + mergetoolopts, |
7109 _('[-c] [-C] [-d DATE] [[-r] REV]')) |
7108 _('[-c] [-C] [-d DATE] [[-r] REV]')) |
7110 def update(ui, repo, node=None, rev=None, clean=False, date=None, check=False, |
7109 def update(ui, repo, node=None, rev=None, clean=False, date=None, check=False, |