test-update-issue1456.t
45 lines
| 858 B
| text/troff
|
Tads3Lexer
/ tests / test-update-issue1456.t
Matt Mackall
|
r22046 | #require execbit | ||
Mads Kiilerich
|
r15442 | |||
Adrian Buehlmann
|
r12279 | $ rm -rf a | ||
$ hg init a | ||||
$ cd a | ||||
$ echo foo > foo | ||||
$ hg ci -qAm0 | ||||
Siddharth Agarwal
|
r18895 | $ echo toremove > toremove | ||
$ echo todelete > todelete | ||||
$ chmod +x foo toremove todelete | ||||
$ hg ci -qAm1 | ||||
Test that local removed/deleted, remote removed works with flags | ||||
$ hg rm toremove | ||||
$ rm todelete | ||||
Adrian Buehlmann
|
r12279 | $ hg co -q 0 | ||
Siddharth Agarwal
|
r18895 | |||
Adrian Buehlmann
|
r12279 | $ echo dirty > foo | ||
$ hg up -c | ||||
Siddharth Agarwal
|
r19801 | abort: uncommitted changes | ||
Matt Mackall
|
r12316 | [255] | ||
Adrian Buehlmann
|
r12279 | $ hg up -q | ||
$ cat foo | ||||
dirty | ||||
$ hg st -A | ||||
M foo | ||||
Siddharth Agarwal
|
r18895 | C todelete | ||
C toremove | ||||
Adrian Buehlmann
|
r12279 | |||
Validate update of standalone execute bit change: | ||||
$ hg up -C 0 | ||||
Siddharth Agarwal
|
r18895 | 1 files updated, 0 files merged, 2 files removed, 0 files unresolved | ||
Adrian Buehlmann
|
r12279 | $ chmod -x foo | ||
$ hg ci -m removeexec | ||||
nothing changed | ||||
Matt Mackall
|
r12316 | [1] | ||
Adrian Buehlmann
|
r12279 | $ hg up -C 0 | ||
0 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||||
$ hg up | ||||
Siddharth Agarwal
|
r18895 | 3 files updated, 0 files merged, 0 files removed, 0 files unresolved | ||
Adrian Buehlmann
|
r12279 | $ hg st | ||
Mads Kiilerich
|
r16913 | $ cd .. | ||