构建器文档建议使用profiles.yaml 来管理设置。但是,我想要一种方法来定义个人开发人员用来在本地运行的设置,因此不应该在 scm 中。有这样做的首选方法吗?
问问题
218 次
3 回答
3
您的解决方案看起来不错。使用 buildr 的_
功能,您可以稍微减少它:
Buildr.settings.profiles.merge!(
YAML.load(File.read(_("profiles.local.yml")))
于 2010-12-06T19:01:27.827 回答
2
FWIW,我最终得到:
path = File.dirname(@application.rakefile)
loc = YAML.load(File.read(File.join(path, "profiles.local.yml")))
Buildr.settings.profiles.merge!(loc)
于 2010-12-05T23:45:14.973 回答
1
将本地属性放入local.rb,添加到buildfile
require 'local'
于 2011-07-12T16:39:23.340 回答