Wenn Sie zwei Remote-Standorte in Transmit 4 haben, sagen wir einen S3- und einen FTP-Standort, und Sie eine Datei zwischen diesen beiden Orten verschieben, lädt Transmit diese Datei automatisch herunter und lädt sie dann hoch.
Wo speichert Transmit 4 diese temporären Dateien?
Das kannst du selbst herausfinden:
sudo opensnoop -n Transmit
Im Terminal ausführenDies listet alle erstellten/geöffneten Dateien auf, es sollte nicht schwierig sein, die temporären Dateien zu identifizieren.
Das Programm opensnoop ist bemerkenswert nützlich, aber um die eigentliche Frage zu beantworten, falls jemand in eine schnelle Zwickmühle gerät, für Transmit 4 ist der Speicherort der temporären Dateien:
/Volumes/<Macintosh HD>/Users/<current user>/Library/Caches/Cleanup At Startup/Transmit/server-to-server-B18AC7A9-81C6-4AAD-8F2C-6CD70E65D7FD/data-file-being-transferred
Transmit scheint sich innerhalb von ein oder zwei Sekunden nach Abschluss des Uploads zu bereinigen. Der Name und der Pfad des Ordners implizieren für mich, dass das System ihn möglicherweise bereinigen könnte, wenn Transmit keine Chance bekommt.
Update 26. Juli 2018: Die neueste Version (5.1.5) scheint eine Datei gleichzeitig zu speichern in:
/Volumes/<Macintosh HD>/Users/<current user>/Library/Caches/Transmit/[UUID]/<host server>/path/to/file
Die Dateien werden mehr oder weniger sofort nach dem Hochladen auf den Zielserver bereinigt (afaict), aber die Unterverzeichnisse scheinen für einige Zeit dort zu bleiben (so dass ich jetzt ~ 600 Dateien im Caches / Transmit-Verzeichnis habe. Vielleicht wird dies verwendet für etwas Protokollierung oder Geschichte usw.
Andy