Rsync 3.0.7. - Xcode 8.2.1 - ResourceFork nicht kopiert

327
Fredo

Ich baue schnell eine Anwendung, um eine Sicherungskopie eines Ordners von einem Datenträger auf einen anderen (lokal) zu erstellen. Nachdem ich die Rsync-Version auf die neueste Version aktualisiert hatte, musste ich das -E-Flag in -X ändern, um resourceFork zu erhalten (entsprechend den Manpages von Rsync). Xcode antwortet jedoch mit der folgenden Meldung:

rsync error: syntax or usage error (code 1) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-51/rsync/main.c(1337) [client=2.6.9] 

Es sieht also so aus, als würde das Rsync-Update von Xcode nicht berücksichtigt. Ich habe alle abgeleiteten Daten gelöscht und das Projekt mit Befehl-Umschalt-K gesäubert, aber das Problem ist immer noch dasselbe. Gibt es eine Möglichkeit, dies zu lösen?

0
Ich habe dieses Problem teilweise gelöst, indem ich den Pfad zum Erreichen von rsync (von "/ usr / bin / rsync" in "/ usr / local / bin / rsync") geändert habe, aber dann kann ich den Befehl sudo nicht mehr verwenden, und rsync meldet Fehler (Vorgang nicht zulässig), es muss eskaliert werden. Gibt es eine Möglichkeit, sudo anzuweisen, in den richtigen Ordner zu schauen, um die letzte Version von rsync zu erreichen? Fredo vor 7 Jahren 0
Problem mit dem folgenden Befehl gelöst: lanceur2 ("/ usr / bin / sudo", args: ["/ usr / local / bin / rsync", "- Xav", / Pfad / Pfad]) Fredo vor 7 Jahren 0
Sie können [Ihre eigene Frage beantworten] (http://superuser.com/help/self-answer) - Sie sollten aus Ihrem Kommentar eine Antwort machen. DavidPostill vor 7 Jahren 0
Anscheinend muss ich 48 Stunden warten, bevor ich das tue. Fredo vor 7 Jahren 0

0 Antworten auf die Frage