(使用 Rails 3.2.1) 使用 copycopter-server 应用程序并编辑副本时,它建议您可以保存为草稿,它只会提交到开发/登台站点,或者,如果您单击发布,它将保存它适用于所有环境 - 包括生产。
我的问题是 - 如何使用 copycopter 设置这些环境?我到处看了看。Railcast 提到您可以使用该功能这一事实,但从未解释您需要做什么才能设置它。
有没有人有任何经验或这方面的?
(使用 Rails 3.2.1) 使用 copycopter-server 应用程序并编辑副本时,它建议您可以保存为草稿,它只会提交到开发/登台站点,或者,如果您单击发布,它将保存它适用于所有环境 - 包括生产。
我的问题是 - 如何使用 copycopter 设置这些环境?我到处看了看。Railcast 提到您可以使用该功能这一事实,但从未解释您需要做什么才能设置它。
有没有人有任何经验或这方面的?
我在 help.copycopter.com 的(谷歌)缓存版本中发现,您需要在 copycopter.rb 配置文件中指定环境。
将 copycopter.rb 更改为:
CopycopterClient.configure do |config|
config.api_key = 'your_api_key_here'
config.host = 'host.name'
config.environment_name = Rails.env
end
现在,当您将某些内容另存为草稿时,它将自动填充到您的开发/登台服务器中。当您发布某些内容时,它将填充所有服务器(包括生产)。我不确定他们为什么不将其添加到原始文档中,花了很长时间才找到。