2010-07-21 133 views
2

我試圖得到這是怎麼回事: http://github.com/xaviershay/db2s3

我在配置/初始化/ db2s3.rb

 DB2S3::Config.instance_eval do 
     S3 = { 
     :access_key_id  => 'id', 
     :secret_access_key => 'key', 
     :bucket   => 'name' 
    } 
    end 

創建的文件在瑞克文件我補充說:

require 'db2s3/tasks' 

但是當我嘗試運行rake任務將它推入S3我得到一個錯誤。

耙db2s3:備份:全

..... /配置/初始化/ db2s3.rb:13:語法錯誤,意外 ':',期待$結尾

+0

首先,你發佈的那個文件中沒有13行,所以搞清楚哪一行是第13行對我們來說很難過:-)我的建議是,你發佈了整個事情(當然消除了個人信息)。 – paxdiablo 2010-07-21 02:34:21

+0

其實這就是整個文件。我之前在其中看到的一些其他行,我認識到它們不應該在那裏。我不知道爲什麼它說13行,即使我刪除了行。也許這個空白造成了這個問題?我在文件末尾運行了退格,現在它可以工作。不確定這是因果還是巧合。 – cap 2010-07-21 02:46:04

回答

0

這可能是一個文本編碼問題。

您可能想要嘗試創建新文件並輸入整個內容,而不是從源複製粘貼。請確保保存新文件和/或覆蓋舊文件,以便不使用舊內容。

相關問題