Mercurial > hg
changeset 21033:254f55b64e31
debugrevlog: use unfiltered view for changelog
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Mon, 14 Apr 2014 23:27:31 -0400 |
parents | 67b6f1144e90 |
children | 693b4cb4330f |
files | mercurial/cmdutil.py tests/test-obsolete.t |
diffstat | 2 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/cmdutil.py Wed Mar 19 00:13:38 2014 +0100 +++ b/mercurial/cmdutil.py Mon Apr 14 23:27:31 2014 -0400 @@ -223,7 +223,7 @@ r = None if repo: if cl: - r = repo.changelog + r = repo.unfiltered().changelog elif mf: r = repo.manifest elif file_:
--- a/tests/test-obsolete.t Wed Mar 19 00:13:38 2014 +0100 +++ b/tests/test-obsolete.t Mon Apr 14 23:27:31 2014 -0400 @@ -81,6 +81,12 @@ $ hg debugobsolete --flag 12 `getid original_c` `getid new_c` -d '56 12' $ hg log -r 'hidden()' --template '{rev}:{node|short} {desc}\n' --hidden 2:245bde4270cd add original_c + $ hg debugrevlog -cd + # rev p1rev p2rev start end deltastart base p1 p2 rawsize totalsize compression heads + 0 -1 -1 0 59 0 0 0 0 58 58 0 1 + 1 0 -1 59 118 59 59 0 0 58 116 0 1 + 2 1 -1 118 204 59 59 59 0 76 192 0 1 + 3 1 -1 204 271 204 204 59 0 66 258 0 2 $ hg debugobsolete 245bde4270cd1072a27757984f9cda8ba26f08ca cdbce2fbb16313928851e97e0d85413f3f7eb77f C {'date': '56 12', 'user': 'test'}