Nur Quellcode und benötigte Eingaben übertragen
Übertragen Sie das Projekt per rsync oder SFTP. Schließen Sie DerivedData, temporäre Build-Verzeichnisse und neu erzeugbare Caches aus. Dependency-Lockfiles, Testressourcen und Projektkonfigurationen müssen erhalten bleiben.
Prüfen:Commit-ID und Prüfsummen wichtiger Dateien vergleichen und Arbeitsverzeichnis, Berechtigungen sowie freien Speicherplatz prüfen. Beim ersten Lauf im Vorschau-Modus die Änderungen kontrollieren.
rsync -azn \
--exclude 'DerivedData/' \
--exclude 'build/' \
./project/ \
"$MAC_HOST:~/work/project/"
Entfernen Sie n, sobald Sie das Vorschauergebnis geprüft haben.MAC_HOST Verwenden Sie den bereitgestellten SSH-Verbindungsalias. In diesem Beispiel werden keine vorhandenen Dateien auf dem entfernten Rechner gelöscht.