0

好的,我刚买了新的 27 英寸 iMac,我正在尝试设置一切。我是 Rails 新手,一直在我的 MacBook Pro 上进行开发,似乎在共享我的应用程序时遇到了一些问题。我使用 dropbox 让我可以轻松地从我的新 iMac 和我的 rails 应用程序中访问新文件,但是在安装 rails 之后,当我尝试为我的应用程序启动服务器时,我得到:

-bash:脚本/服务器:权限被拒绝。

我假设这与受保护的应用程序有关,但不确定在这里做什么。

4

2 回答 2

1

它没有受到保护,我猜您在删除文件时丢失了执行权。

做就是了:

chmod +x script/server

您可能会考虑使用其他方式进行传输,例如 rsync 而不是 drop box。

于 2009-11-29T03:55:26.800 回答
0

与其共享整个应用程序目录结构,我发现更好的解决方案是通过保管箱共享一个 git 存储库,然后在每台机器上克隆它(我也有一个 iMac 和 MBP,我正在使用)

将应用程序存储在 Dropbox 上的问题是日志文件和可能的 sqlite 数据库会占用大量空间。更不用说使用某种 SCM 总是好的(git 是 Rails 社区中最受青睐的,但其他人也应该可以正常工作。)

我在另一个问题的另一个答案中完成了执行此操作的步骤。

于 2009-11-29T14:35:02.810 回答