带有rails目录结构的git子模块

时间:2015-08-31 02:55:54

标签: ruby-on-rails ruby git git-submodules

我想使用git子模块拆分rails,就我所知,它基本上像一个目录。虽然这适用于类似于Python的Django的文件结构,其中每个模块都有一个models.py,views.py等,这看起来并不像rails那样好用,它给你一个目录结构,其中有一个views文件夹,控制器文件夹等,每个文件夹都有一个来自模块的文件。

有没有办法转换为类似于Django的文件结构,如果没有,你会如何将git子模块与rails一起使用?

1 个答案:

答案 0 :(得分:0)

  

你如何将git子模块与rails一起使用?

你不会使用它们,至少不是直接使用它们。 git子模块是一个repo,在自己的文件夹中签出。

如果您将它与部署脚本连接起来,该脚本会将rails目录结构中的(符号链接)文件链接到该子模块文件夹中的文件,那么您可以获得一个轨道应用程序。