2016-05-01 8 views
3

für den folgenden Befehlgcloud Rechen copy-Datei - keine solche Datei oder das Verzeichnis

gcloud Rechen copy-Dateien c: /localfile.js loggeduser @ Instanzname:/resources/js --zone us-zentral- 1

pscp: unable/js Ressourcen/öffnen: keine solche Datei oder das Verzeichnis

Was der richtige Remote-Zielpfad eine Datei vm auf Krieg relevent Pfad/resources/js zu laden sein sollte?

+0

Jeder kann kommentieren ... –

Antwort

1

Sie müssen den absoluten Pfad zum Zielordner auf der Instanz verwenden. Beispiel:

gcloud compute copy-files c:/localfile.js [email protected]:/myAwesomeApp/src/main/webapp/resources/js --zone us-central-1 

Sie können auch den relativen Pfad zum Stammverzeichnis des protokollierten Benutzers verwenden. Unter der Annahme, das Verzeichnis zu Hause ist/home/loggeduser und das Projekt ist im Stammverzeichnis, das Kommando für das obige Beispiel wird

gcloud compute copy-files c:/localfile.js [email protected]:../../myAwesomeApp/src/main/webapp/resources/js --zone us-central-1 

Es ist auch wichtig sein, um sicherzustellen, dass ‚loggeduser‘ notwendigen Berechtigungen verfügt, sonst können Sie empfange 'Erlaubnis verweigert' Fehler.