我在bitbucket中有几个网站,每个网站都在自己的存储库中。它们都依赖于另一个名为" core"这样做就像引导每个网站一样。这在我的本地机器上非常有效,因为文件夹结构类似于
/website1 // includes core
/website2 // includes core
/core
正确部署了website1和website2存储库,但它们依赖于核心存储库。
但是,在Azure部署中,您只能将一个存储库链接到每个网站。
在这种情况下,最好的方法是什么?理想情况下,我想将网站和核心两个存储库链接到部署。
任何线索?
答案 0 :(得分:2)
几个小时后,我发现Azure尊重子模块。所以对我来说,解决方案是将核心存储库添加为子模块,并更改我如何加载核心的行为。 所以:
git submodule add <repo>
一切都很好!