Respuestas:
Alternativamente:
syntax: glob
bin/**
bin bin/ bin/* bin/**- Todos hacen lo mismo con glob, es decir, ignoran todos los directorios y subdirectorios llamados bin pero no cualquier nombre de archivo bin.txt o bin1. ¿Cuál es el punto de Astérix?
reespecie de hombre)
Hice algunos experimentos y descubrí que la sintaxis de expresiones regulares en Windows se aplica a la ruta que comienza con el repositorio actual, con barras invertidas transformadas en barras diagonales.
Entonces, si su repositorio está en E: \ Dev, por ejemplo, hg statusaplicará los patrones contra foo / bar / file1.c y tal. Las anclas se aplican a este camino.
Entonces:
Espero que esto ayude, la página de HGIGNORE (5) me pareció un poco sucinta.
Ambos también filtrarán un directorio llamado cabin, que podría no ser lo que desea. Si está filtrando el nivel superior, puede usar:
^/bin/
Para bindirectorios debajo de su raíz, puede omitir el ^. No es necesario especificar la sintaxis, regexp es el valor predeterminado.
No importa, lo tengo
syntax: regexp
bin\\*
las expresiones siguen la sintaxis de expresión regular perl estándar.
sintaxis: glob bin / **
Esta respuesta se muestra arriba, sin embargo, también me gustaría agregar que * y ** se manejan de manera diferente. ** es recursivo, * no lo es.
Ver patrones de Hg
ignorar archivos .class
syntax: regexp
?\.class