當設置一個新的Rails項目(版本> = 3)時,我想通過在當前git項目中包含rvm「bundle install」來防止版本混淆未來的隊友。有沒有推薦的最佳做法來做到這一點?Rails rvm:如何防止版本混淆
回答
Rails 3與Bundler集成 - 您使用的Gems版本被保存到Gemfile.lock
文件中,並且它們將可用於其他人使用您的項目。 bundle install
會給你的隊友安裝相同版本的Gems,所以如果我正確理解你的問題,你不需要做任何超出Rails已經給你的東西。
感謝您的反饋!但是:不要以爲我的隊友正在使用RVM。他們將從Git/Svn/Hg中檢出當前版本...我想緩解他們在正確版本中安裝rvm(或rails)的痛苦。 – draptik 2011-03-22 21:39:16
如果這回答了您的問題,您應該接受答案,以便其他人可以從中受益。 – 2011-03-22 21:43:11
你的隊友不必使用RVM,他們安裝了Ruby和Rubygems就足夠了,'bundle install'無論如何都可以工作。不要強迫別人使用RVM,全系統的Ruby和Gems安裝也是非常好的。 – 2011-03-22 21:46:22
- 1. 如果禁止版本控制關鍵字,您如何防止文件混淆?
- 2. 如何防止Proguard混淆破壞jdom.jar
- 3. 如何防止反混淆JavaScript代碼
- 4. NHibernate版本混淆
- 5. ODP.NET版本混淆
- 6. CUDA版本混淆
- 7. RVM全球gemset混淆
- 8. Rubygems,Bundler和RVM混淆
- 9. 混淆單聲道版本
- 10. SmartSVN和SVN版本混淆
- 11. 單聲道版本混淆
- 12. Python版本混淆+開羅
- 13. 離子 - 混淆的版本
- 14. Rails field_for混淆
- 15. 在Unity中,如何防止動畫與運動相混淆?
- 16. 如何防止客戶端無法混淆Ioncube的代碼?
- 17. 如何防止重複回發混淆我的業務層
- 18. 如何防止日誌混淆你的代碼?
- 19. Rails和REST混淆
- 20. rails 3 html_safe混淆
- 21. Rails發現混淆
- 22. 如何防止在新版本
- 23. Rvm版本錯誤
- 24. Office 2010插件 - VSTO版本混淆
- 25. 關於PayPal API版本號的混淆?
- 26. 使用RVM生產rails版本
- 27. 使用紅寶石的管理腳本:bunder/gem/rvm混淆
- 28. rvm ruby版本和rails服務器不同的ruby版本
- 29. 與Rails 3編碼混淆
- 30. Rails button_to參數混淆
對不起,對此有點困惑。你是否試圖通過將所有的寶石提交給git來管理你的項目所依賴的所有不同版本的寶石? – 2011-03-22 20:53:02
@Brett感謝您的反饋!澄清:我希望我的隊友檢查項目,不要擔心寶石版本。我想要所有的版本控制寶石(Git或Hg或Svn) – draptik 2011-03-22 22:39:05