sapling/tests/test-gitignore.t

46 lines
684 B
Perl
Raw Normal View History

$ newrepo
$ setconfig ui.gitignore=1 ui.hgignore=0
$ cat > .gitignore << EOF
> *.tmp
> build/
> EOF
$ mkdir build exp
$ cat > build/.gitignore << EOF
> !*
> EOF
$ cat > exp/.gitignore << EOF
> !i.tmp
> EOF
$ touch build/libfoo.so t.tmp Makefile exp/x.tmp exp/i.tmp
$ hg status
? .gitignore
? Makefile
? exp/.gitignore
? exp/i.tmp
Test global ignore files
$ cat > $TESTTMP/globalignore << EOF
> *.pyc
> EOF
$ touch x.pyc
$ hg status
? .gitignore
? Makefile
? exp/.gitignore
? exp/i.tmp
? x.pyc
$ hg status --config ui.ignore.global=$TESTTMP/globalignore
? .gitignore
? Makefile
? exp/.gitignore
? exp/i.tmp