我想PHPFog作为主机,我真的很喜欢它是如何工作的。GIT,Private Submodules和PHPFog
但是,我遇到了一个问题,最近推出了一个项目。该项目包含一个子模块,PHPFog表示它支持子模块,但子模块是另一台服务器上的私有存储库 - 需要SSH用户和密码。 PHPFog显然不知道,所以子模块更新和初始化init会失败。
在PHPFog上使用私有子模块有推荐的解决方法吗?我可以以某种方式将子模块合并到超级项目中并按这种方式推送?或者我可以重新配置子模块以包含SSH登录信息,允许PHPfog成功初始化它?
编辑:作为一个快速修复:我克隆到一个临时目录,删除子模块中的git文件夹,并作为单个回购上传到phpFog。这不是我正在寻找的理想解决方案。
用于自动化quickfix的shell脚本:https://github.com/swt83/sh-fog/ – swt83 2012-01-31 05:56:21