.DS_store kann nicht in rsync ausgeschlossen werden

7

Mein Code

%Vor%

Ich lasse es laufen. Es kopiert den .DS_Store in den Zielordner, obwohl dies nicht der Fall sein sollte.

Das deutet darauf hin, dass der erste Ausschluss nicht funktioniert. In der Standard-Ignore-Datei von Git scheint es hart zu kodieren, dass .gitconfig ignoriert wird.

Wie können Sie die Bewältigung von .DS_Store vermeiden?

    
Léo Léopold Hertz 준영 27.06.2009, 23:29
quelle

2 Antworten

19

Es sieht so aus, als ob Sie einen Strich auf Ihren "--exclude" -Flaggen verpassen. Ohne es vermute ich, dass rsync denkt, dass Sie es übergeben, ein -e-Flag mit dem Wert "xclude = .DS_Store"; überhaupt nicht was du willst.

    
Gordon Davisson 28.06.2009, 01:13
quelle
13

Versuchen Sie Folgendes. Platzieren Sie die Liste der auszuschließenden Elemente in einer Datei

%Vor%

Eins pro Zeile (Platzhalter zulässig).

Verwenden Sie dann die entsprechende Option, um die Ausschlüsse aus dieser Datei zu lesen:

%Vor%

Sie können dies auch auf ServerFault, der Schwesterseite, fragen.

    
Ben Lakey 27.06.2009 23:44
quelle

Tags und Links