Передача файлов
Командная строка: scp и rsync
Заголовок раздела «Командная строка: scp и rsync»Скопировать один файл на ваш Mac:
scp ./build.ipa your-username@YOUR-IP:~/Скопировать с Mac обратно на вашу машину:
scp your-username@YOUR-IP:~/Logs/build.log ./Синхронизировать целую папку (эффективно, с возможностью возобновления):
rsync -avz --progress ./project/ your-username@YOUR-IP:~/project/Графический интерфейс: SFTP-клиенты
Заголовок раздела «Графический интерфейс: SFTP-клиенты»С вашими учётными данными SSH работает любой SFTP-клиент (порт 22):
- Cyberduck или Transmit (macOS)
- WinSCP или FileZilla (Windows / Linux)
Подключайтесь по протоколу SFTP, хост YOUR-IP, ваше имя пользователя и пароль (или SSH-ключ).
Перетаскивание в «Общем экране»
Заголовок раздела «Перетаскивание в «Общем экране»»При подключении через macOS «Общий экран» вы можете перетаскивать файлы напрямую на удалённый рабочий стол и обратно, а также использовать Edit → Use Shared Clipboard для копирования и вставки текста между машинами.
Крупные передачи
Заголовок раздела «Крупные передачи»Для множества мелких файлов (например, кэша сборки) сначала упакуйте в архив — одна большая передача лучше тысяч мелких:
tar czf artifacts.tgz ./DerivedDatascp artifacts.tgz your-username@YOUR-IP:~/