rubygems更新至0.9.3后"gem cleanup"功能失效问题的解决办法
2007-05-21 11:47
357 查看
最近对gems进行例行更新,rubygems也升级到0.9.3版,发现gem cleanup命令已不再提供。
ERROR: While executing gem ... (RuntimeError)
Unknown command cleanup
Google了几下,有同学也遇到了同样的问题,但都没得到解决方案。邮件列表中也是如此。那就只能自己动手啦。
查看了一下源码,能找到cleanup模块,这是怎么回事呢?继续深入研究,发现了问题的所在:原来作者没有注册这个命令(可能是一时头太晕误删了一行代码,呵,毕竟这可是一条常用的命令呀)
在lib/ruby/site_ruby/1.8/rubygems/command_manager.rb的第55行位置加入如下一行:
register_command :cleanup
gem cl就回来了^_^
更新:0.9.4版已修正了此问题。
ERROR: While executing gem ... (RuntimeError)
Unknown command cleanup
Google了几下,有同学也遇到了同样的问题,但都没得到解决方案。邮件列表中也是如此。那就只能自己动手啦。
查看了一下源码,能找到cleanup模块,这是怎么回事呢?继续深入研究,发现了问题的所在:原来作者没有注册这个命令(可能是一时头太晕误删了一行代码,呵,毕竟这可是一条常用的命令呀)
在lib/ruby/site_ruby/1.8/rubygems/command_manager.rb的第55行位置加入如下一行:
register_command :cleanup
gem cl就回来了^_^
更新:0.9.4版已修正了此问题。
相关文章推荐
- js_html_input中autocomplete="off"在chrom中失效的解决办法 使用JS模拟锚点跳转 js如何获取url参数 C#模拟httpwebrequest请求_向服务器模拟cookie发送 实习期学到的技术(一) LinqPad的变量比较功能 ASP.NET EF 使用LinqPad 快速学习Linq
- Asp.net中与codePage="936"有关的css失效等奇怪问题的解决办法(原创)
- 关于linux(CentOS)无法更新安装软件出错的解决办法(提示The program package-cleanup is found in the yum-utils package)
- DELPHI XE5 UP2 运行IOS 遇到 Wrapper init failed: (null)问题的解决办法
- ionic 之cordova 极光推送jpush和百度定位插件结合使用之定位失效问题解决办法
- [解决问题][不能更新eclipse]错误提示:Error retrieving "feature.xml". [error in opening zip file]
- deepin linux/ubuntu 更新后,不能进入系统,CRTl+alt+f1也失效的一种解决办法。
- 【转】Adobe CS5激活、禁止更新、常见问题解决办法
- eclipse content assist 代码提示功能失效解决办法
- 【ASP.NET 问题】IIS发布网站后出现 "处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误"的解决办法
- "ubuntu 下 eclipse 代码提示功能显示后焦点不在eclipse内,需点击窗口才行 “ 问题的解决
- 项目适配iOS9遇到的一些问题及解决办法(持续更新)
- 点击状态栏回到顶部的功能失效的解决办法
- faultString = "Security error accessing url" 问题的解决办法
- win7 中出现"为了配置TCP/IP,必须安装并启动网络适配卡"问题的解决办法
- 因为Android M权限问题导致的"Permission Denial: reading com.android.providers.media.MediaProvider"解决办法
- Java Mail开发问题---BASE64Encoder报错:"找不到该类所在的jar包!" 解决办法