【发布时间】:2010-12-12 07:21:36
【问题描述】:
像我在 Googleverse 中看到的许多其他人一样,我成为了 File.exists? 陷阱的受害者,它当然会检查您的本地文件系统,而不是您要部署到的服务器。
我发现了一个使用 shell hack 的结果,例如:
if [[ -d #{shared_path}/images ]]; then ...
但这并不适合我,除非它被很好地包装在 Ruby 方法中。
有人优雅地解决了这个问题吗?
【问题讨论】:
标签: ruby file capistrano exists