Ich suche nach einer Lösung zum Synchronisieren von Dateien in verschiedenen Ordnern auf einem einzigen Mac.
Die Dateien werden unter dem Git-Versionskontrollsystem nachverfolgt, daher kann ich keine Aliase verwenden.
Ich suche nach einer Lösung zum Synchronisieren von Dateien in verschiedenen Ordnern auf einem einzigen Mac.
Die Dateien werden unter dem Git-Versionskontrollsystem nachverfolgt, daher kann ich keine Aliase verwenden.
Antworten:
Wenn die Git-Lösung für Sie nicht funktioniert, haben Sie Linux behandelt.
Verwenden Sie für die Ordnersynchronisierung rsync -avP —delete —exclude = 'excludeDir' / path / source / path / dest oder mirror. Verwenden Sie für den automatischen Betrieb die Scheduler- Registerkarte crontab
rsynces ein Teil von macOS ist und die Art und Weise, wie macOS Dinge plant, launchdnicht crontab. Ja, crontabist noch verfügbar, aber nicht mehr Teil der Roadmap von Apple für solche Ereignisse.
Da die Dateien der Git-Versionskontrolle unterliegen, können Sie den zweiten Ordner einfach als Remote-Repository hinzufügen.
Anschließend können Sie die Dateien zwischen den beiden synchronisieren, indem Sie Git Pull- und Push-Vorgänge ausführen.
Der einzige Nachteil ist jedoch, dass die Synchronisierung manuell durchgeführt werden muss.
git pullregelmäßig auszuführen .