将Rails项目导入另一个或合并这两个项目

时间:2012-06-11 02:52:05

标签: ruby-on-rails ruby ruby-on-rails-3

我想将项目B中的文件移动到项目A.

关于模块的stackoverflow有答案,但是将项目B重构为模块看起来也很有意义。

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

我这样做的原因是项目B是一个可以用于各种项目的结账系统。

2 个答案:

答案 0 :(得分:1)

听起来好像项目B真的需要被引入轨道引擎。

答案 1 :(得分:0)

当你说文件时,你只是指代码?

您可以从项目B创建一个gem(并将其视为外部服务,如果它被设置为这样做),或者您实际将项目B安装到项目A上。{{3}上有一个RailsCast },或者您可以查看Mountable Engines