Jawaban:
Bergantian:
syntax: glob
bin/**
bin
bin/
bin/*
bin/**
- Semua melakukan hal yang sama dengan glob yaitu mengabaikan semua direktori & sub-direktori bernama bin tetapi tidak ada nama file bin.txt atau bin1. Apa gunanya asterix?
re
semacam pria)
Saya melakukan beberapa percobaan dan saya menemukan bahwa sintaks regex pada Windows berlaku untuk path yang dimulai dengan repositori saat ini, dengan backslash ditransformasikan menjadi garis miring.
Jadi jika repositori Anda ada di E: \ Dev misalnya, hg status
akan menerapkan pola terhadap foo / bar / file1.c dan semacamnya. Jangkar berlaku untuk jalur ini.
Begitu:
Saya harap ini akan membantu, saya menemukan halaman HGIGNORE (5) sedikit ringkas.
Keduanya juga akan menyaring direktori yang disebut cabin
, yang mungkin bukan yang Anda inginkan. Jika Anda memfilter tingkat atas, Anda dapat menggunakan:
^/bin/
Untuk bin
direktori di bawah root Anda, Anda dapat menghilangkan ^. Tidak perlu menentukan sintaks, regexp adalah default.
Tidak apa-apa, saya mengerti
syntax: regexp
bin\\*
ekspresi mengikuti standar perl sintaks ekspresi reguler.
untuk mengabaikan file .class
syntax: regexp
?\.class