Mercurial > hg
comparison tests/test-git-export @ 3066:035fd2029575
git --diff: fix traceback when getting mode change
- use the manifest instead of the mode in the working dir
if the diff is against two revisions
- add a testcase
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Thu, 07 Sep 2006 14:12:39 +0200 |
parents | 1c66aad252f9 |
children | 096f1c73cdc3 |
comparison
equal
deleted
inserted
replaced
3065:32fd512ca7c0 | 3066:035fd2029575 |
---|---|
48 echo a >> dst | 48 echo a >> dst |
49 hg ci -mrenamemod -d '0 0' | 49 hg ci -mrenamemod -d '0 0' |
50 echo '% rename+mod+chmod' | 50 echo '% rename+mod+chmod' |
51 hg diff --git -r 6:tip | sed -e "s/\(+++ [a-zA-Z0-9_/.-]*\).*/\1/" \ | 51 hg diff --git -r 6:tip | sed -e "s/\(+++ [a-zA-Z0-9_/.-]*\).*/\1/" \ |
52 -e "s/\(--- [a-zA-Z0-9_/.-]*\).*/\1/" | 52 -e "s/\(--- [a-zA-Z0-9_/.-]*\).*/\1/" |
53 | |
54 echo '% nonexistent in tip+chmod' | |
55 hg diff --git -r 5:6 | sed -e "s/\(+++ [a-zA-Z0-9_/.-]*\).*/\1/" \ | |
56 -e "s/\(--- [a-zA-Z0-9_/.-]*\).*/\1/" |