Usando Mercurial, necesito ignorar todos los archivos y directorios, excepto los directorios "tests" y "languages" y los archivos en esos directorios. Que todos deben hacerse con expresiones regulares y .hgignoereMercurial .hgignore expresión regular
Archivos:
- pruebas \ junk.txt
- cms \ Ensayos \ some_file.txt
- cms \ idiomas Users \ \ lang.txt
- idiomas \ lang2.txt
- tests.txt
- proba/tests.txt
he intentado con esto:
^(?!test|test/|test$|languages|languages/|languages$)
pero esto sólo coincide con los archivos que se inicia con la prueba y el lenguaje:
- pruebas \ junk.txt
- idiomas \ lang2.txt
Lo que quiero es que coincida también con
- cms \ Ensayos \ some_file.txt
- cms \ idiomas \ Users \ lang.txt
se agradecería cualquier consejo.
Cambié mi respuesta, y ahora funcionará. – Omnifarious