gcloud compute copy-file - 没有这样的文件或目录

时间:2016-05-01 17:16:55

标签: google-app-engine google-managed-vm

用于以下命令

gcloud compute copy-files c:/localfile.js loggeduser @ instance-name:/ resources / js --zone us-central-1

pscp:无法打开/ resources / js:没有这样的文件或目录

在war relevent path / resources / js上将文件上传到vm的正确远程目标路径应该是什么?

1 个答案:

答案 0 :(得分:1)

您需要使用实例上目标文件夹的绝对路径。例如

gcloud compute copy-files c:/localfile.js loggeduser@instance-name:/myAwesomeApp/src/main/webapp/resources/js --zone us-central-1

您还可以使用loggeduser主目录的相对路径。假设主目录是/ home / loggeduser并且项目位于根目录,上面示例的命令将是

gcloud compute copy-files c:/localfile.js loggeduser@instance-name:../../myAwesomeApp/src/main/webapp/resources/js --zone us-central-1

确保' loggeduser'同样重要。拥有必要的权限,否则您可能会收到“被拒绝的权限”#39;错误。