在多个Rails应用程序中重用Ruby代码

Dar*_*sen 2 ruby mercurial plugins ruby-on-rails reusability

我在Ruby中开发了一个简单的库,需要在几个Rails应用程序中使用它(其中一些还没有构建).在需要时,将这个Ruby库轻松添加到多个Rails应用程序的最佳方法是什么?我们的团队正在运行Ubuntu,我们的存储库是Mercurial.

我应该用...

  1. Rails插件?这将是我的第一选择,但似乎不支持Mercurial?
  2. 红宝石宝石?
  3. 自定义Rake脚本?
  4. 其他选择??

任何指针将非常感谢!

Joh*_*ley 11

Ruby已经建立了代码共享机制,即RubyGems.珠宝商让宝石创作变得轻松.我建议你看看.