使用克隆的git repo而不是gem?

时间:2010-09-05 13:17:47

标签: ruby ubuntu rubygems

我正在使用Thor gem,但我已将git repo克隆到一个文件夹,我希望系统使用那个而不是gem,因为我在克隆的repo中添加了一个功能并想要测试它

如何告诉系统(Ubuntu 10.4)使用克隆的repo而不是已安装的gem。

2 个答案:

答案 0 :(得分:1)

您必须将其添加到加载路径,然后require

将其放在变量$:中的文件夹中(取决于系统和安装,只需检入irb)或将其添加到该变量中。

答案 1 :(得分:0)

卸载以前的gem,然后运行类似

的内容
$ rake build
$ gem install pkg/xxx.gem

或者我有一个自动化的插件(然后提交你的更改):

$ gem install specific_install
$ gem specific_install -l git@github.com:rdp/win32screenshot.git # for example