2010-06-05 37 views
3

我打算使用ruby,rails,可能是postgres或者mysql,最有可能是apache來開始web應用程序的開發。我將在另一臺服務器上使用一個git倉庫和主倉庫。在OS X上爲ruby,rails和git設置開發環境的好方法是什麼?

我已經通過計算器搜查,做了一些谷歌搜索...所以這裏是我迄今爲止...

什麼是對什麼是此頁描述你的意見?:http://robots.thoughtbot.com/post/159805668/2009-rubyists-guide-to-a-mac-os-x-development

什麼這一個?:http://www.buildingwebapps.com/articles/79197-setting-up-rails-on-leopard-mac

我不需要幫助找到一個編輯器,有很多東西(TextMate,TextWrangler,MacVim),但我確實需要幫助,以確保我正確設置代碼,構建,並從我的Mac中運行網絡應用程序。

下面是一組特定的情況下我可以利用一些幫助的:

  • 測試軌道和/或紅寶石的各種版本。
  • 測試性能,漏洞,監控查詢等
  • 測試不同版本的寶石。
  • 在同一臺機器上處理其他項目。

回答

1

這些都不是你應該在這一點上擔心的事情。 Rails促進快速發展。在實際啓動站點之前,SQLite/webrick將足以構建應用程序。

我瞭解在開始開發之前需要完美設置的願望,但我會鼓勵您稍後深入並擔心這些問題。

這就是說,我會設置git。對於使用版本控制的價值來說還不夠。

+0

我已經在我現在的工作使用git,我喜歡它的多個版本。目前我並不完全擔心產品環境,而且我也有系統管理員幫助我解決問題。 對於各種版本的ruby,rails和gems,你對通用開發/測試/等有什麼建議嗎? – ckrailo 2010-06-05 08:30:20

+0

你對Ruby有什麼經驗級別? – 2010-06-05 08:40:15

+0

初學者。我一直在檢查一些關於ruby和rails的書籍。我想深入一些代碼並開始使用網絡應用程序。 在過去的4年裏,我一直在多種語言(Perl,Java,VB.net)上開發各種平臺和開發環境。 – ckrailo 2010-06-05 08:43:59

4

無論這些文章的提RVM這可能是一個「必須擁有」的測試軌道/紅寶石

+0

哦,我忘了!它在當地的紅寶石集團會議上被提到,但是感謝你的提醒。 :) – ckrailo 2010-06-05 08:31:16

相關問題