我正在尝试将 PHPFog 作为主机,我真的很喜欢它的工作方式。
但是,我最近推动的一个项目遇到了问题。该项目包含一个子模块,PHPFog 表示它支持该子模块,但是该子模块是另一台服务器上的私有存储库——需要 SSH 用户和密码。PHPFog 显然不知道这一点,因此子模块更新和初始化假定失败。
在 PHPFog 上使用私有子模块是否有推荐的解决方法?我可以以某种方式将子模块合并到超级项目本身并以这种方式推动吗?或者我可以重新配置子模块以包含 SSH 登录信息,让 PHPfog 成功初始化它吗?
编辑:作为一个快速修复:我克隆到一个临时目录,删除子模块中的 git 文件夹,并作为单个 repo 上传到 phpFog。这不是我正在寻找的理想解决方案。