Использование клонированного git-репо вместо gem? - PullRequest
1 голос
/ 05 сентября 2010

Я использую гем Thor, но я клонировал репозиторий git в папку, и я хочу, чтобы система использовала его, а не гем, потому что я добавил функцию в клонированное репо и хочу протестировать это.

Как мне указать системе (Ubuntu 10.4) использовать клонированный репозиторий, а не установленный гем.

Ответы [ 2 ]

1 голос
/ 06 сентября 2010

Вы должны добавить его в путь загрузки, а затем require it.

Либо поместить его в папку, которая находится в переменной $: (зависит от системы и установки, просто проверьтеirb) или добавьте его к этой переменной.

0 голосов
/ 07 сентября 2010

удалите предыдущий гем, затем запустите что-то вроде

$ rake build
$ gem install pkg/xxx.gem

или у меня есть плагин, который автоматизирует его (затем внесите изменения):

$ gem install specific_install
$ gem specific_install -l git@github.com:rdp/win32screenshot.git # for example
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...