Mercurial > hg
view tests/test-diffdir.t @ 12011:f38b0a3308b6
deltaparent(): don't return nullrev for a revision containing a full snapshot
this allows us to simplify manifest.readdelta and revlog.revdiff
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Sat, 21 Aug 2010 19:30:42 +0200 |
parents | 650d8a023249 |
children | 4c94b6d0fb1c |
line wrap: on
line source
$ hg init $ touch a $ hg add a $ hg ci -m "a" -d "1000000 0" $ echo 123 > b $ hg add b $ hg diff --nodates diff -r acd8075edac9 b --- /dev/null +++ b/b @@ -0,0 +1,1 @@ +123 $ hg diff --nodates -r tip diff -r acd8075edac9 b --- /dev/null +++ b/b @@ -0,0 +1,1 @@ +123 $ echo foo > a $ hg diff --nodates diff -r acd8075edac9 a --- a/a +++ b/a @@ -0,0 +1,1 @@ +foo diff -r acd8075edac9 b --- /dev/null +++ b/b @@ -0,0 +1,1 @@ +123 $ hg diff -r "" abort: 00changelog.i@: ambiguous identifier! $ hg diff -r tip -r "" abort: 00changelog.i@: ambiguous identifier! $ true