2010-12-15 111 views
2

Comment ignorer tout dans un dossier bin qui se trouve dans différents projets?mercurial ignorer les fichiers

moyen facile -

^projects/a/bin/*$ 
^projects/b/bin/*$ 

Je voulais faire quelque chose comme -

^projects/*/bin/*$ 

Mais le dessus ne fonctionne pas.

Répondre

2

Pour en faire une regex valide dont vous avez besoin:

^projects/.*/bin/.*$ 
2

Vous peut utiliser la syntaxe glob pour .hgignore à faire des choses encore plus simples:

syntax: glob 
projects/*/bin/* 
4

Le plus simple est la suivante:

glob:bin/ 
glob:obj/ 
0

Afin d'ignorer les dossiers spécifiés à un niveau fixe, j'utilise quelque chose comme ceci:

syntax: regexp 
(?i)^projects/[^/]*/bin/