Rsync 3.0.7. - Xcode 8.2.1 - ResourceFork не копіюється


0

Я будую програму в swift, щоб зробити резервну копію папки з одного диска на інший (локально). Після оновлення версії Rsync до останньої, я повинен був змінити прапорець -E на -X, щоб зберегти ресурс (відповідно до сторінок man Rsync), але потім відповіді Xcode з таким повідомленням

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]

Так це виглядає, як оновлення Rsync не береться до уваги Xcode. Я видалив всі отримані дані і очистив проект за допомогою командного зсуву-K, але проблема залишається тією ж. Чи є спосіб вирішити це?


Я частково вирішив цю проблему, змінивши шлях, який використовувався для досягнення rsync (від "/ usr / bin / rsync" до "/ usr / local / bin / rsync"), але тоді я не можу використовувати команду sudo і rsync повідомляє про помилки (Операція не дозволена), вона потребує ескалації. Чи є спосіб сказати sudo дивитися в потрібну папку, щоб досягти останньої версії rsync?
Fredo

Проблема вирішена за допомогою наступної команди: lanceur2 ("/ usr / bin / sudo", args: ["/ usr / local / bin / rsync", "- Xav", / path / path])
Fredo

Ти можеш відповісти на власне запитання - Ви повинні перетворити свій коментар на відповідь.
DavidPostill

Схоже, мені потрібно чекати 48 годин, перш ніж це зробити.
Fredo
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.