首先,对不起,如果我问一个愚蠢的问题,我是git world的新手。
我有两个PhoneGap项目:一个用于iOS,另一个用于Android。在项目结构www
文件夹中很常见:
Android(eclipse ADT):
../assets/www
iOS(xCode):
../www
所以问题是:是否有可能在远程服务器上我为每个项目都有一个repo,当我推送Eclipse时,www
的内容会自动写入iOS的repo和{ {1}}对象呢?
欢迎任何提示。
答案 0 :(得分:0)
有很多方法可以解决这个问题:
严格遵守Git,请查看Git Submodules,这样就可以了。
或者,如果像许多类似Java的项目一样,那么您可以使用依赖关系管理,例如: Maven / Ivy / Gradle,您可以部署一个人工制品(通常是JAR),只包含您感兴趣的资产(来自其中一个项目或将资产拆分为一个单独的项目),并将其作为依赖项在iOS和Android项目中。
...或真正的快速和肮脏的解决方案是symlink其中一个目录,但这可能会有点疯狂所以要小心