Unisono ignorieren, um Dateieigenschaften zu unterscheiden

1738
einpoklum

Ich verwende unison (die GUI), um zwei Ordner zu synchronisieren. Leider ist einer von ihnen ein Windows-Laufwerksmountpoint, dessen Eigenschaften auf 0777 eingestellt sind - und unisono zeigt dies als einen Unterschied, der eine Synchronisierung erfordert.

Wie kann ich die Eigenschaftenunterschiede (insbesondere die GUI) ignorieren und nur die restlichen Kriterien (Datum, Größe usw.) betrachten?

1
Gemäß unisonischen Dokumentationen werden inkompatible Berechtigungen zwischen verschiedenen Systemen nicht synchronisiert. Dasselbe gilt für Benutzer / Gruppen von Unix. Da es sich um ein zugeordnetes Laufwerk handelt, sollten Sie an beiden Orten dieselben Berechtigungen festlegen oder die Unison-Instanz für Windows selbst verwenden. Unison hat eigentlich ein offizielles Projekt. Ich schlage vor, "syncthing" zu versuchen, es ist eine einzelne Datei ohne Abhängigkeiten und wird praktisch für alle bekannten Betriebssysteme kompiliert. Alex vor 7 Jahren 0

1 Antwort auf die Frage

6
Bernardo Costa

Wie im Abschnitt Einstellungen des Unison-Benutzerhandbuchs und Referenzhandbuchs angegeben, können Sie Folgendes einstellen:

perms=0 dontchmod=true 

in Ihrer Voreinstellungsdatei ( .prf).

Auf einem Computer mit OS X finden Sie diese PRF-Dateien im Verzeichnis / Users / Benutzername / Library / Application Support / Unison /.