簡體   English   中英

載波是否支持git / svn作為存儲庫

[英]Does carrierwave support git/svn as a storage repository

  1. 載波是否支持git / svn作為存儲庫而不是文件操作系統。

  2. 載波是否支持圖像的版本控制。 即我存儲了foo.png / version1,我做了一些更改並存儲了foo.png / version2。 因此,給定foo.png,我們應該能夠檢索到version1 / version2。

查看http://rubydoc.info/gems/carrierwave/frames

如果要更改存儲目錄:

class MyUploader < CarrierWave::Uploader::Base
  def store_dir
    'public/my/upload/directory' #where you want to story images, also works for cloud storage
  end
end

如果要版本控制,請以縮略圖為例:

class MyUploader < CarrierWave::Uploader::Base
  include CarrierWave::RMagick

  process :resize_to_fit => [800, 800]

  version :thumb do
    process :resize_to_fill => [200,200]
  end

end

rubydocs具有所有這些信息,還有更多信息,請查看。

另一個資源是Ryan Bates Rails Casts:

http://railscasts.com/episodes/253-carrierwave-file-uploads-免費

http://railscasts.com/episodes/383-uploading-to-amazon-s3-需要訂閱

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM