我尝试将index.html上传到我的登台服务器
Errno::ENOENT: No such file or directory @ rb_sysopen - //home/deploy/workspace/webApp/current/index.html
upload! "#{Dir.pwd}/src/index.html", "/#{current_path}/index.html"
但是,//home/deploy/workspace/webApp/current
确实存在。
如果我尝试/tmp/index.html
它就会完美无缺。
我认为Capistrano已经成熟,以防止这种奇怪的奇怪问题T_T
答案 0 :(得分:0)
您的目标路径中似乎有两个前导斜杠:
//home/deploy/workspace/webApp/current/index.html
^^
这是一条无效的路径。删除额外的前导斜杠,然后重试。
upload! "#{Dir.pwd}/src/index.html", "#{current_path}/index.html"