test-execute-bit.t
29 lines
| 558 B
| text/troff
|
Tads3Lexer
/ tests / test-execute-bit.t
Matt Mackall
|
r22046 | #require execbit | ||
Adrian Buehlmann
|
r12190 | |||
Arseniy Alekseyev
|
r50516 | $ hg init repo | ||
$ cd repo | ||||
Adrian Buehlmann
|
r12190 | $ echo a > a | ||
$ hg ci -Am'not executable' | ||||
adding a | ||||
$ chmod +x a | ||||
$ hg ci -m'executable' | ||||
$ hg id | ||||
79abf14474dc tip | ||||
Make sure we notice the change of mode if the cached size == -1: | ||||
$ hg rm a | ||||
$ hg revert -r 0 a | ||||
$ hg debugstate | ||||
n 0 -1 unset a | ||||
$ hg status | ||||
M a | ||||
$ hg up 0 | ||||
Mads Kiilerich
|
r18334 | 1 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||
Adrian Buehlmann
|
r12190 | $ hg id | ||
d69afc33ff8a | ||||
$ test -x a && echo executable -- bad || echo not executable -- good | ||||
not executable -- good | ||||