2012-07-11 13:52:42 +04:00
|
|
|
$ hg init debugrevlog
|
|
|
|
$ cd debugrevlog
|
|
|
|
$ echo a > a
|
|
|
|
$ hg ci -Am adda
|
|
|
|
adding a
|
|
|
|
$ hg debugrevlog -m
|
|
|
|
format : 1
|
|
|
|
flags : inline
|
|
|
|
|
|
|
|
revisions : 1
|
|
|
|
merges : 0 ( 0.00%)
|
|
|
|
normal : 1 (100.00%)
|
|
|
|
revisions : 1
|
|
|
|
full : 1 (100.00%)
|
|
|
|
deltas : 0 ( 0.00%)
|
|
|
|
revision size : 44
|
|
|
|
full : 44 (100.00%)
|
|
|
|
deltas : 0 ( 0.00%)
|
|
|
|
|
|
|
|
avg chain length : 0
|
|
|
|
compression ratio : 0
|
|
|
|
|
|
|
|
uncompressed data size (min/max/avg) : 43 / 43 / 43
|
|
|
|
full revision size (min/max/avg) : 44 / 44 / 44
|
|
|
|
delta size (min/max/avg) : 0 / 0 / 0
|
2014-01-13 02:28:21 +04:00
|
|
|
|
|
|
|
|
|
|
|
Test internal debugstacktrace command
|
|
|
|
|
|
|
|
$ cat > debugstacktrace.py << EOF
|
|
|
|
> from mercurial.util import debugstacktrace, dst, sys
|
|
|
|
> def f():
|
|
|
|
> dst('hello world')
|
|
|
|
> def g():
|
|
|
|
> f()
|
|
|
|
> debugstacktrace(skip=-5, f=sys.stdout)
|
|
|
|
> g()
|
|
|
|
> EOF
|
|
|
|
$ python debugstacktrace.py
|
|
|
|
hello world at:
|
2014-02-20 05:38:41 +04:00
|
|
|
debugstacktrace.py:7 in * (glob)
|
2014-01-13 02:28:21 +04:00
|
|
|
debugstacktrace.py:5 in g
|
|
|
|
debugstacktrace.py:3 in f
|
|
|
|
stacktrace at:
|
2014-02-20 05:38:41 +04:00
|
|
|
debugstacktrace.py:7 *in * (glob)
|
|
|
|
debugstacktrace.py:6 *in g (glob)
|
2014-01-13 02:28:21 +04:00
|
|
|
*/util.py:* in debugstacktrace (glob)
|