Ruby on rails 将Rails项目导入到另一个项目或合并这两个项目

Ruby on rails 将Rails项目导入到另一个项目或合并这两个项目,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我想将文件从项目B移动到项目A 有关于模块的stackoverflow的答案,但将项目B重构为模块似乎也需要大量的工作 另一种方法是手动将文件从项目B移动到项目A,但在更新项目B中的文件时会出现同步问题。有更简单的解决办法吗 我这样做的原因是Project B是一个可用于各种项目的签出系统。听起来Project B真的需要组合成rails引擎。当你说文件时,你是指代码吗 您可以从项目B创建一个gem(并将其视为一个外部服务,如果它被设置为这样),或者您实际将项目B装载到项目a上,或者您可以查看。

我想将文件从项目B移动到项目A

有关于模块的stackoverflow的答案,但将项目B重构为模块似乎也需要大量的工作

另一种方法是手动将文件从项目B移动到项目A,但在更新项目B中的文件时会出现同步问题。有更简单的解决办法吗


我这样做的原因是Project B是一个可用于各种项目的签出系统。

听起来Project B真的需要组合成rails引擎。

当你说文件时,你是指代码吗


您可以从项目B创建一个gem(并将其视为一个外部服务,如果它被设置为这样),或者您实际将项目B装载到项目a上,或者您可以查看。

您必须将Rails代码的共享分为四个部分:模型定义的共享视图的共享控制器代码的共享模块的共享每个模块都有不同的方法。您需要更详细地描述您想要分享的内容。我希望分享控制器和模型。但现在,我似乎不得不把它配对。