2011-05-02 82 views
0

即时通讯使用rails 2.3和ruby 1.8.7,我在我的项目中使用了版本为.0.1.6的crack。我想获得最新版本,看看它是否解决了我正在解析的问题。如何从github获取特定版本的gem

它看起来像最新版本是在这里: https://github.com/jnunemaker/crack/

和最新版本似乎是0.1.8。

,当我尝试安装: sudo的创业板安装jnunemaker裂纹-s http://gems.github.com

它得到的版本0.1.4,并安装它。

我想:

sudo的创业板安装jnunemaker裂纹 - 版本0.1.8 错误:无法找到有效的宝石 'jnunemaker裂'(= 0.1.8)中的任何存储库

我想我可以拉最新的代码并复制到我的供应商目录,但这似乎是一个黑客。

感谢 乔尔

回答

0

Github上有stopped building gems不幸。

有一个crack gem on rubygems,也许就是那个?

+0

谢谢你的工作,你能解释什么意思,在Github停止建设宝石? – Joelio 2011-05-02 13:03:54

+0

Github用于为上传到其服务器的项目构建宝石。他们在2009年晚些时候停止这样做。请参阅https://github.com/blog/515-gem-building-is-defunct和http://www.infoq.com/news/2009/10/github-stops-gem - 他们仍然托管老宝石,这就是为什么你能够安装该版本的0.1.4版本,但不是最新版本。 – muffinista 2011-05-02 13:09:55