我有两个包:一个 rails 3.2 应用程序(服务器代码)和一个 ruby gem(客户端代码)。它们每个都有标准的目录结构,分别用于 rails app 和 ruby gems。由于有可以而且应该在它们之间共享的通用代码,我想将它们组合成一个包。
最终的目录结构应该是什么样的?我很想看看任何具有这种目录布局的公共项目。
我的代码位于 Subversion 存储库中,因此使用 SCM 技巧(如 svn:external 定义)链接来自不同存储库的代码的解决方案也是可以接受的。
我有两个包:一个 rails 3.2 应用程序(服务器代码)和一个 ruby gem(客户端代码)。它们每个都有标准的目录结构,分别用于 rails app 和 ruby gems。由于有可以而且应该在它们之间共享的通用代码,我想将它们组合成一个包。
最终的目录结构应该是什么样的?我很想看看任何具有这种目录布局的公共项目。
我的代码位于 Subversion 存储库中,因此使用 SCM 技巧(如 svn:external 定义)链接来自不同存储库的代码的解决方案也是可以接受的。