2013-06-27 23 views
6

一些資產已保存,但每次都會上傳大量資產(其他人是tiny_mce文件,而且還有靜態圖像文件),甚至儘管我沒有改變任何東西。即使沒有任何變化,資產同步也會將(幾乎)所有資產上傳到S3(即使沒有任何變化)。

我在雪松堆棧上使用Heroku,以及資產同步gem的v.0.5.4。

部分日誌從Heroku的推:

Uploading: assets/logo_na.png 
Uploading: assets/icons/woofunction-icons/home_32.png 

(這並沒有改變)

Ignoring: assets/application-2b6fe7367c39811f8bae3c83bd39e8bf.js.gz 
Ignoring: assets/application-44fd5226ff0852aeecfcda68b9aa755c.css.gz 

(這些都沒有任何改變,但適當忽略)

這用於工作得很好,在將應用程序移至heroku歐洲堆棧後出現問題。我還添加了turbo-sprockets-rails3(0.3.6)gem,在上傳的內容上沒有任何明顯的差異。

+0

你可以把你production.rb和application.rb中文件的詳細信息 檢查,如果你設置這樣的: 'config.assets.initialize_on_precompile = FALSE'在production.rb –

+0

您是否更改了S3區域呢?請參閱[此選項](https://github.com/rumblelabs/asset_sync#amazon-s3-multiple-region-support) – Gonfva

回答

4

嘗試將asset_sync gem更新爲最新版本。您目前正在運行0.5.4,而頭版本是1.0.0,它可能使用霧的更新版本。

前段時間asset_sync/fog同步資產已經相當成問題,我曾使用a similar issue: "Sync to S3 always copies all files"使用依賴於asset_sync的middleman_sync gem運行。

相關問題