Dag*_*osi 3 ruby rubygems ruby-on-rails-3
我有一个在RoR开发的"核心"项目.问题是有几个独立的项目有这个"核心",因为他们基于代码,然后他们可能有新的功能或视图,帮助器,控制器等的变化.我希望"核心"的任何变化可以是这些其他项目跟踪.因此,"核心"的任何变化都将在其他项目中复制或不复制.我正在考虑将"核心"项目放在gemify中,但由于其他项目不断变化,这不是最好的解决方案(也是一个漫长的过程).那就是我所想的.其他解决方案是将一些重要的代码分成模块.然后我可以在想要使用它们的项目中导入这些新功能.
"核心"项目是一个纯粹的MVC ruby on rails项目.
你对这个问题有什么建议?
提前致谢.