Ich habe ein Problem, das ich nicht zu verstehen scheinen. Ich verwende TortoiseHg (Version 0.7.5) unter Windows, aber unter Linux habe ich das gleiche Problem. Hier ist sie:.hgignore Syntax zum Ignorieren nur von Dateien, nicht Verzeichnisse?
Meine .hgignore
Datei:
syntax: regexp
^[^\\/]+$
Was ich versuche zu erreichen, um die Ignore-Liste die Dateien hinzufügen, die in der Wurzel des hg-Repository sind.
Zum Beispiel, wenn ich wie dieses:
.hg
+mydir1
+mydir2
-myfile1
-myfile2
-anotherfile1
-anotherfile2
.hgignore
Ich möchte myfile1 (2) und anotherfile1 (2) ignoriert (Namen nur zum Zwecke dieses Beispiels werden sollen - sie keine haben einfache Regel, die leicht in die hgignore Datei eingefügt werden kann)
Gibt es etwas, das ich vermisse, weil ich mir ziemlich sicher bin, dass regexp gut ist (ich habe es sogar getestet)? Ideen?
Gibt es einen einfacheren Weg, dies zu erreichen? [zu den Ignorierlistendateien hinzufügen, die sich im Stammverzeichnis des Merkur-Repository befinden]
Vielen Dank, es bestätigt meine Überzeugungen. – INS
Sie können es auch für ein Unterverzeichnis tun und php-Dateien wie: 'wpblog/[^ /] * \ .php $' ignorieren – DynamicDan