如何使用copycopter的多个环境?

时间:2012-07-05 20:50:04

标签: ruby-on-rails-3

(使用Rails 3.2.1)当使用copycopter-server应用程序并编辑副本时,它表明您可以保存为草稿,它只会提交到开发/登台网站,或者,如果您单击发布,它将它保存到所有环境 - 包括生产。

我的问题是 - 如何使用copycopter设置这些环境?我到处都看了。 Railcast提到您可以使用该功能,但从未说明您需要做什么才能进行设置。

有没有人有这方面的经验?

1 个答案:

答案 0 :(得分:1)

我在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

现在,当您将某些内容保存为草稿时,它将自动填充到您的开发/登台服务器。当您发布内容时,它将填充所有服务器(包括生产)。我不确定为什么他们没有将这个添加到原始文档中,花了很长时间才找到。