Sintaxe de .hgignore para ignorar somente arquivos, não diretórios?

Eu tenho um problema que não consigo entender. Eu estou usando o TortoiseHg (versão 0.7.5) no Windows, mas no Linux eu tenho o mesmo problema. Aqui está:

Minhas.hgignore Arquivo:

<code>syntax: regexp
^[^\\/]+$
</code>

O que estou tentando alcançar é adicionar à lista de ignorados os arquivos que estão na raiz do repositório hg.

Por exemplo, se eu tenho assim:

<code>.hg
+mydir1
+mydir2
-myfile1
-myfile2
-anotherfile1
-anotherfile2 
.hgignore
</code>

Eu quero que myfile1 (2) e anotherfile1 (2) sejam ignorados (os nomes são apenas para o propósito deste exemplo - eles não possuem uma regra simples que possa ser colocada facilmente no arquivo hgignore)

Existe algo que estou perdendo porque tenho certeza que o regexp é bom (eu até testei)? Idéias?

Existe uma maneira mais simples de conseguir isso? [para adicionar aos arquivos da lista de ignorados que estão na raiz do repositório do mercurial]

questionAnswers(2)

yourAnswerToTheQuestion