test-eol-tag.t
39 lines
| 574 B
| text/troff
|
Tads3Lexer
/ tests / test-eol-tag.t
Matt Mackall
|
r26420 | https://bz.mercurial-scm.org/2493 | ||
Colin Caughie
|
r12974 | |||
Testing tagging with the EOL extension | ||||
Martin Geisler
|
r13519 | $ cat >> $HGRCPATH <<EOF | ||
Colin Caughie
|
r12974 | > [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 | ||||
Mads Kiilerich
|
r16913 | |||
$ cd .. | ||||