Utilizzando Mercurial, ho bisogno di ignorare tutti i file e le directory eccetto directory "test" e "lingue" e file in quelle directory. Che tutto deve essere fatto con espressioni regolari e .hgignoereMercurial .hgignore espressione regolare
Files:
- test \ rusco.txt
- CMS \ test \ some_file.txt
- cm \ lingue \ Users \ lang.txt
- lingue \ lang2.txt
- tests.txt
- proba/tests.txt
ho provato con questo:
^(?!test|test/|test$|languages|languages/|languages$)
ma questo corrisponde solo i file che inizia con test e lingua:
- test \ rusco.txt
- lingue \ lang2.txt
Quello che voglio è corrispondere anche
- cm \ test \ some_file.txt
- cm \ lingue \ Users \ lang.txt
Tutto il consiglio sarebbe apprezzato.
Ho cambiato la mia risposta, e ora funzionerà. – Omnifarious