【发布时间】:2013-10-15 03:21:01
【问题描述】:
a) 我是一名 ruby in rails 初学者开发者,我使用 windows 7 机器作为开发环境...
b) 我刚刚安装了 VirtualBox,在 Windows 7“主机”内,一个 Linux ubuntu 服务器“访客”,只是为了在 linux 机器上运行 rails 开发环境。
c) 为此,我配置了一个 virtualbox SHARED FOLDER: 假设我在主机(窗口)上有这个共享文件夹:
c:\rails\esamiAnatomia
并将其安装在 linux 嵌入式服务器上:
/home/solyaris/host/esamianatomia
d) 在这个扩展的“开发环境”中,我想在 Windows 上使用我喜欢的可视化编辑器(崇高文本)编辑源文件并在 linux 上运行 rails server。
问题涉及database.yml配置文件:
/home/solyaris/host/esamianatomia/config/database.yml
因为在 Windows 上我有一个数据库 (postgresql) 响应端口 5433,具有特定的用户名/密码
但在linux数据库中响应端口5432等
问题:
1) 是“arcgitectural 解决方案好吗?(我的意思是:从 Windows 7 主机开发/编辑,但运行 linux 来宾服务器的 rails 服务器);
2) 有一种方法可以即时更改/配置 database.yml(我的意思是:使用两个不同的 database.yml 文件:一个用于 linux 机器,另一个用于窗口机器)?
非常感谢 乔治
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 postgresql database-connection virtualbox