s3sync警告iconv将被弃用

时间:2013-10-24 21:52:11

标签: ruby amazon-s3 iconv

我很高兴地将https://github.com/aproxacs/s3sync与Ruby 1.9.2一起使用 最近我升级到Ruby 1.9.3,现在我收到以下警告:

kernel_require.rb:55:in `require': iconv will be deprecated in the future, use String#encode instead.

我已经开始编辑库了,将所有引用从Iconv.iconv更改为string.encode,例如。

result = Iconv.iconv("UTF-8", @nativeCharacterEncoding, string).join if @useUTF8InEscape

result = string.encode(@nativeCharacterEncoding, :invalid => :replace, :undef => :replace, :replace => "-").join if @useUTF8InEscape

不幸的是,上传不再同步,而是每次重新上传。 任何关于我做错了什么或如何解决这个问题的想法都将不胜感激。

0 个答案:

没有答案
相关问题