test-eol-tag.t
40 lines
| 602 B
| text/troff
|
Tads3Lexer
/ tests / test-eol-tag.t
Colin Caughie
|
r12974 | http://mercurial.selenic.com/bts/issue2493 | ||
Testing tagging with the EOL extension | ||||
$ cat > $HGRCPATH <<EOF | ||||
> [diff] | ||||
> git = True | ||||
> | ||||
> [extensions] | ||||
> eol = | ||||
> | ||||
> [eol] | ||||
> native = CRLF | ||||
> EOF | ||||
setup repository | ||||
$ hg init repo | ||||
$ cd repo | ||||
$ cat > .hgeol <<EOF | ||||
> [patterns] | ||||
> ** = native | ||||
> EOF | ||||
$ printf "first\r\nsecond\r\nthird\r\n" > a.txt | ||||
$ hg commit --addremove -m 'checkin' | ||||
adding .hgeol | ||||
adding a.txt | ||||
Tag: | ||||
$ hg tag 1.0 | ||||
Rewrite .hgtags file as it would look on a new checkout: | ||||
$ hg update -q null | ||||
$ hg update -q | ||||
Touch .hgtags file again: | ||||
$ hg tag 2.0 | ||||