1
所以我對Ruby,Gems和Git的世界還很陌生。下載紅寶石寶石修復程序?
我使用Instagram的紅寶石的寶石,目前有一個安全漏洞: https://github.com/Instagram/instagram-ruby-gem/issues/39
在該鏈接它包含一個鏈接到一個修補程序。但是,此修復程序不是最新版本的寶石的一部分,它是在最新版本的凹凸版後創作的。 我該如何去實施它?
所以我對Ruby,Gems和Git的世界還很陌生。下載紅寶石寶石修復程序?
我使用Instagram的紅寶石的寶石,目前有一個安全漏洞: https://github.com/Instagram/instagram-ruby-gem/issues/39
在該鏈接它包含一個鏈接到一個修補程序。但是,此修復程序不是最新版本的寶石的一部分,它是在最新版本的凹凸版後創作的。 我該如何去實施它?
您可以通過繞過gemfile中的rubygems來要求最新的代碼副本。
例子:
gem 'instagram', :git => "https://github.com/Instagram/instagram-ruby-gem.git"
或在您的情況下,由於代碼不會出現已經合併到主資料庫尚未:
gem 'instagram', :git => "https://github.com/13k/instagram-ruby-gem.git"
你也可以指定確切的承諾或分支來使用。
The bundler documentation可以引導你通過細節。
這將爲你工作,讓你立即去。我也會在測試完代碼後,對pull request發表評論。
完美!謝謝! – Deekor 2013-02-08 23:44:30