Show More
@@ -1865,22 +1865,6 def copy(ui, repo, *pats, **opts): | |||||
1865 | with repo.wlock(False): |
|
1865 | with repo.wlock(False): | |
1866 | return cmdutil.copy(ui, repo, pats, opts) |
|
1866 | return cmdutil.copy(ui, repo, pats, opts) | |
1867 |
|
1867 | |||
1868 | @command('debugdate', |
|
|||
1869 | [('e', 'extended', None, _('try extended date formats'))], |
|
|||
1870 | _('[-e] DATE [RANGE]'), |
|
|||
1871 | norepo=True, optionalrepo=True) |
|
|||
1872 | def debugdate(ui, date, range=None, **opts): |
|
|||
1873 | """parse and display a date""" |
|
|||
1874 | if opts["extended"]: |
|
|||
1875 | d = util.parsedate(date, util.extendeddateformats) |
|
|||
1876 | else: |
|
|||
1877 | d = util.parsedate(date) |
|
|||
1878 | ui.write(("internal: %s %s\n") % d) |
|
|||
1879 | ui.write(("standard: %s\n") % util.datestr(d)) |
|
|||
1880 | if range: |
|
|||
1881 | m = util.matchdate(range) |
|
|||
1882 | ui.write(("match: %s\n") % m(d[0])) |
|
|||
1883 |
|
||||
1884 | @command('debugdiscovery', |
|
1868 | @command('debugdiscovery', | |
1885 | [('', 'old', None, _('use old-style discovery')), |
|
1869 | [('', 'old', None, _('use old-style discovery')), | |
1886 | ('', 'nonheads', None, |
|
1870 | ('', 'nonheads', None, |
@@ -28,6 +28,7 from . import ( | |||||
28 | scmutil, |
|
28 | scmutil, | |
29 | simplemerge, |
|
29 | simplemerge, | |
30 | streamclone, |
|
30 | streamclone, | |
|
31 | util, | |||
31 | ) |
|
32 | ) | |
32 |
|
33 | |||
33 | release = lockmod.release |
|
34 | release = lockmod.release | |
@@ -434,3 +435,19 def debugdata(ui, repo, file_, rev=None, | |||||
434 | ui.write(r.revision(r.lookup(rev))) |
|
435 | ui.write(r.revision(r.lookup(rev))) | |
435 | except KeyError: |
|
436 | except KeyError: | |
436 | raise error.Abort(_('invalid revision identifier %s') % rev) |
|
437 | raise error.Abort(_('invalid revision identifier %s') % rev) | |
|
438 | ||||
|
439 | @command('debugdate', | |||
|
440 | [('e', 'extended', None, _('try extended date formats'))], | |||
|
441 | _('[-e] DATE [RANGE]'), | |||
|
442 | norepo=True, optionalrepo=True) | |||
|
443 | def debugdate(ui, date, range=None, **opts): | |||
|
444 | """parse and display a date""" | |||
|
445 | if opts["extended"]: | |||
|
446 | d = util.parsedate(date, util.extendeddateformats) | |||
|
447 | else: | |||
|
448 | d = util.parsedate(date) | |||
|
449 | ui.write(("internal: %s %s\n") % d) | |||
|
450 | ui.write(("standard: %s\n") % util.datestr(d)) | |||
|
451 | if range: | |||
|
452 | m = util.matchdate(range) | |||
|
453 | ui.write(("match: %s\n") % m(d[0])) |
General Comments 0
You need to be logged in to leave comments.
Login now