我正在嘗試通過dashing爲工作創建儀表板。我設置了openSUSE服務器(僅命令行,沒有X服務器),併成功運行。我希望能夠使用我的工作Windows 7 PC來配置基於ruby的作業腳本等。我已經用Ruby設置了Ruby,在Windows上安裝了Ruby並且在eclipse中配置了調試器。 Git也設置在服務器上,用於打散文件夾。我有我的方法的兩個問題:如何使用Eclipse在客戶端計算機上運行/調試儀表板
問題1: 現在,我可以在Ruby的工作和調試我的變量等配置斷點,但調試拋出,當它到達調度部分的錯誤(見代碼粘貼在下面),說明它是一個「未初始化的常量」。我猜Eclipse不懂如何運行/調試特定的代碼;顯然衝鋒使用rufus調度器。我如何讓Eclipse運行和/或調試我的儀表板?在橫飛紅寶石工作,與魯弗斯調度,從瀟灑網站
例子:
# :first_in sets how long it takes before the job is first run. In this case, it is run immediately
SCHEDULER.every '1m', :first_in => 0 do |job|
send_event('karma', { current: rand(1000) })
end
問題2: 目前,我謹代碼從我的Windows PC到openSUSE的方式,是通過飯桶。這意味着,當我想測試任何更改(簡單或複雜)時,我必須承諾在客戶端上進行git,然後推送到服務器上的git分支。這意味着我的提交歷史記錄將充滿測試更改。有一個更好的方法嗎? (我猜測唯一的解決辦法是在我的客戶端PC上創建一個測試Web服務器)
感謝您提供任何幫助。
確保您的調試運行件,其中調度設置/初始化代碼。 – jmettraux
我不確定你的意思是什麼,第二個調試器通過斷點或者不是斷點調用SCHEDULER,它終止於我在問題中提到的錯誤。 – Sinayion