2011-03-09 14 views
0

私は自分のローカルコンピュータで作業しており、Amazon S3をアセットリポジトリとして使用してHeroku Serverに配備しています。rakeタスクAmazon AWSと同期する

パブリックフォルダ内のすべてをAmazonサーバーに保存します。このフォルダは、herokuサーバーにプッシュするときに無視されます。

このプロジェクトで別のプログラマーが作業していると問題が発生します。彼女はアセットをAmazonサーバーにアップロードすることができ、オンラインで正しく表示されますが、変更を取り込むことはできません。

私の質問は簡単です。私のパブリックフォルダをamazon s3リポジトリと同期させるためのレーキタスクは既にありますか?

私はs3syncアプリケーションを使用して、それが唯一の方法、すなわち、私は私のパブリックフォルダに何でも送ることができますが、それは、リポジトリ内のファイルを取得しませんが行くように思えるのです。

+0

誰てください?それとも、誰かがチームワークでアマゾンを使ってヒロクに取り組んでいるときに良いワークフローを教えてくれますか? – jaycode

答えて

1

私は同じことを探していましたが、Herokuはありませんでした。私は、あなたの公開資産をバージョン管理にチェックし、展開するときにそれらをs3にプッシュすることが最善の策だと思います。

私は、おそらくそれはあまりにもあなたのために動作します、これを行うには素敵なすくいスクリプトに出くわした:

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

関連する問題