Mercurial > hg
view tests/test-eol-hook @ 11485:b602a95c21ec stable
subrepo: refuse to commit subrepos if .hgsub is excluded (issue2232)
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Thu, 01 Jul 2010 11:20:13 -0500 |
parents | 0bb67503ad4b |
children |
line wrap: on
line source
#!/bin/sh cat > $HGRCPATH <<EOF [diff] git = True EOF hg init main cat > main/.hg/hgrc <<EOF [extensions] eol = [hooks] pretxnchangegroup = python:hgext.eol.hook EOF hg clone main fork cd fork cat > .hgeol <<EOF [patterns] mixed.txt = BIN **.txt = native EOF hg add .hgeol hg commit -m 'Commit .hgeol' printf "first\nsecond\nthird\n" > a.txt hg add a.txt echo "% hg commit (LF a.txt)" hg commit -m 'LF a.txt' echo "% hg push" hg push ../main printf "first\r\nsecond\r\nthird\n" > a.txt echo "% hg commit (CRLF a.txt)" hg commit -m 'CRLF a.txt' echo "% hg push" hg push ../main echo "% hg commit (LF a.txt)" printf "first\nsecond\nthird\n" > a.txt hg commit -m 'LF a.txt (fixed)' echo "% hg push" hg push ../main