Réponses:
Alternativement:
syntax: glob
bin/**
bin
bin/
bin/*
bin/**
- Tous font la même chose avec glob c'est-à-dire ignorent tous les répertoires et sous-répertoires nommés bin mais pas les noms de fichiers bin.txt ou bin1. Quel est l'intérêt d'astérix?
re
sorte de gars)
J'ai fait quelques expériences et j'ai trouvé que la syntaxe regex sous Windows s'applique au chemin commençant par le référentiel actuel, avec des barres obliques inverses transformées en barres obliques.
Donc, si votre référentiel est dans E: \ Dev par exemple, hg status
appliquera les modèles contre foo / bar / file1.c et autres. Les ancres s'appliquent à ce chemin.
Alors:
J'espère que cela vous aidera, j'ai trouvé la page HGIGNORE (5) un peu succincte.
Ces deux éléments filtreront également un répertoire appelé cabin
, ce qui n'est peut-être pas ce que vous souhaitez. Si vous filtrez au plus haut niveau, vous pouvez utiliser:
^/bin/
Pour les bin
répertoires sous votre racine, vous pouvez omettre ^. Il n'est pas nécessaire de spécifier la syntaxe, l'expression régulière est la valeur par défaut.
Nevermind, je l'ai
syntax: regexp
bin\\*
Les expressions suivent la syntaxe standard des expressions régulières Perl.
syntaxe: glob bin / **
Cette réponse est indiquée ci-dessus, mais j'aimerais également ajouter que * et ** sont traités différemment. ** est récursif, * ne l'est pas.
Voir les modèles Hg