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?
re
especie 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 status
aplicará 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 bin
directorios 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