跨存储库管理Rails模型类

时间:2013-05-09 22:09:38

标签: ruby-on-rails ruby git elasticsearch tire

我的项目有以下设置。我有两个存储库(seprate项目):

  1. 生成我的模型类(Ruby)的一个
  2. 适用于我的模型类(Rails)的一个
  3. 第一个将模型对象写入我的数据库(ElasticSearch),第二个将它们再次读取。现在我正在使用ElasticSearch的持久层,基本上我在两个项目中都有冗余类定义。

    我想解决这种冗余问题,但通常如何解决此问题呢?我不想合并这两个项目。我应该使用git submodules吗?

    如何处理不同的命名空间?

1 个答案:

答案 0 :(得分:0)

如果你想要一个基于git的解决方案,那么子模块或子树。两者都有不同的用例场景,值得研究。