.hgignore ignorando carpetas con nombres exactos

Este file .hgignore ignora las carpetas "bin" de las soluciones de Visual Studio, lo cual es bueno. Pero también ignora todas las carpetas que terminan en "bin", por ejemplo, la carpeta "testbin".

 syntax: glob bin/ 

Intenté ^/bin/ , /bin/ y ^/bin/ , pero ninguno de ellos parece funcionar.

Quiero ignorar todas las carpetas que se llaman exactamente "contenedor". No es "123bin", o "bin123". ¿Cómo debo configurar mi file .hgignore?

Creo que esto debería funcionar bien si cambias la syntax a syntax: regexp . La syntax de Glob no es compatible con el enraizamiento. Per hg help hgignore :

Ni los patrones glob ni regexp están enraizados. Un patrón de syntax global de la forma * .c coincidirá con un file que termina en .c en cualquier directory, y un patrón de expresiones regulares de la forma .c $ hará lo mismo. Para rootear un patrón de expresiones regulares, comience con ^.