【问题标题】:rake task to synchronise with Amazon AWSrake 任务与 Amazon AWS 同步
【发布时间】:2011-04-20 08:46:34
【问题描述】:

我有一个项目正在本地计算机上工作,并部署在 Heroku Server 中,并使用 Amazon S3 作为其资产存储库。

我将 public 文件夹中的所有内容都存储到 Amazon 服务器中,当推送到 heroku 服务器时,这个文件夹会被 git 忽略。

当我有另一个程序员在这个项目上工作时会发生问题。她可以将她的资产上传到亚马逊服务器,并且它们在网上正确显示,但我无法拉取她的更改。

所以我的问题很简单,是否已经有一个 rake 任务将我的公用文件夹与 amazon s3 存储库同步?

注意 我正在使用s3sync 应用程序,但它似乎只有一种方式,即我可以发送公共文件夹中的任何内容,但它不会获取存储库中的文件。

【问题讨论】:

  • 有人请吗?或者,在团队项目中与亚马逊 AWS 合作使用 heroku 时,有人能指出一个好的工作流程吗?

标签: ruby-on-rails amazon-s3


【解决方案1】:

我一直在研究同样的事情,但没有 Heroku。我认为最好的做法是将您的公共资产检查到版本控制中,然后在部署时将它们推送到 s3。

我遇到了一个不错的 rake 脚本来执行此操作,也许它也对你有用:

http://ariejan.net/2011/01/01/rake-task-to-sync-your-assets-to-amazon-s3cloudfront/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-06-10
    • 1970-01-01
    • 2021-07-07
    • 1970-01-01
    • 2016-01-05
    • 1970-01-01
    • 2017-01-06
    相关资源
    最近更新 更多