a) 我是 Rails 初学者开发人员,我使用 windows 7 机器作为开发环境...
b)我刚刚安装了VirtualBox,在Windows 7“主机”内,一个Linux ubuntu服务器“guest”,只是为了在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机器,另一个用于window机器)?
非常感谢乔治