Как обычно обновляется Ruby Gem (от разработчиков до моих приложений)?
Мы используем плагин tiny_mce в наших приложениях, используемых через Ruby Gem.
Первый вопрос:
Плагин размещен здесь https://github.com/kete/tiny_mce/, и там последняя версия указана как 0.1.7 https://github.com/kete/tiny_mce/blob/master/CHANGELOG_PLUGIN.rdoc. Но, как размещено на RubyGems.org, последняя версия 0.1.4 (с июня 2010 года).
Каков процесс, который должен произойти, чтобы последняя версия 0.1.7 стала доступной для моего gem update tiny_mce
команда? Есть ли способ для меня использовать Gem из источника GitHub? Должен ли я просто подписаться на список RubyGems.org tiny_mce, чтобы получать уведомления при его обновлении?
Второй вопрос:
С этим плагином связаны файлы JavaScript, которые были заполнены в моих приложениях script/generate tiny_mce
команда. Каков стандартный процесс обновления приложения до более новой версии гема, связанного с файлами JavaScript?
1 ответ
Если вы используете его как драгоценный камень, я думаю, что проще всего подождать, пока автор выпустит новую версию для RubyGems. Если вы не можете ждать, вы можете попробовать этот ручной процесс, чтобы создать самоцвет из исходного кода самостоятельно:
http://ruby.about.com/od/advancedruby/a/gitgem.htm
Но, похоже, вы запускаете его как плагин? Какая версия Rails? На основании Readme, если он установлен непосредственно как плагин, кажется, что вы можете просто переустановить плагин:
скрипт / установка плагина git: //github.com/kete/tiny_mce.git
Просто попробуйте в среде разработки, которую вы можете вернуть, если что-нибудь взорвется.