Dateien übertragen
Befehlszeile — scp & rsync
Abschnitt betitelt „Befehlszeile — scp & rsync“Eine einzelne Datei auf Ihren Mac kopieren:
scp ./build.ipa your-username@YOUR-IP:~/Vom Mac zurück auf Ihre Maschine kopieren:
scp your-username@YOUR-IP:~/Logs/build.log ./Einen ganzen Ordner synchronisieren (effizient, fortsetzbar):
rsync -avz --progress ./project/ your-username@YOUR-IP:~/project/GUI — SFTP-Clients
Abschnitt betitelt „GUI — SFTP-Clients“Jeder SFTP-Client funktioniert mit Ihren SSH-Zugangsdaten (Port 22):
- Cyberduck oder Transmit (macOS)
- WinSCP oder FileZilla (Windows / Linux)
Verbinden Sie sich mit dem Protokoll SFTP, Host YOUR-IP, Ihrem Benutzernamen und Passwort (oder SSH-Schlüssel).
Drag-and-drop über die Bildschirmfreigabe
Abschnitt betitelt „Drag-and-drop über die Bildschirmfreigabe“Wenn Sie über die macOS-Bildschirmfreigabe verbunden sind, können Sie Dateien direkt auf den entfernten Desktop und zurück ziehen und über Bearbeiten → Gemeinsame Zwischenablage verwenden Text zwischen den Maschinen kopieren und einfügen.
Große Übertragungen
Abschnitt betitelt „Große Übertragungen“Bei vielen kleinen Dateien (z. B. einem Build-Cache) zuerst komprimieren — eine große Übertragung ist besser als Tausende winzige:
tar czf artifacts.tgz ./DerivedDatascp artifacts.tgz your-username@YOUR-IP:~/