Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git通过子模块推送到azure网站_Git_Azure_Azure Web App Service - Fatal编程技术网

Git通过子模块推送到azure网站

Git通过子模块推送到azure网站,git,azure,azure-web-app-service,Git,Azure,Azure Web App Service,到目前为止,我一直在通过Git将一个网站发布到WindowsAzure网站,没有任何问题。但今天我们在项目中添加了一个子模块,Azure似乎不喜欢使用子模块 生成失败,因为我的应用程序依赖于子模块,Azure看到的是一个空文件夹,而不是子模块代码 有什么想法吗?Kudu现在正在启用使用git子模块此线程包含有关此主题的信息:我将我的repo配置为公共,但Kudu没有初始化它(我认为它没有执行“git子模块更新”)。。你知道Azure的Kudu是否已更新以支持此功能吗?嗯,当我看到这一点时,我认为

到目前为止,我一直在通过Git将一个网站发布到WindowsAzure网站,没有任何问题。但今天我们在项目中添加了一个子模块,Azure似乎不喜欢使用子模块

生成失败,因为我的应用程序依赖于子模块,Azure看到的是一个空文件夹,而不是子模块代码


有什么想法吗?

Kudu现在正在启用使用git子模块

此线程包含有关此主题的信息:我将我的repo配置为公共,但Kudu没有初始化它(我认为它没有执行“git子模块更新”)。。你知道Azure的Kudu是否已更新以支持此功能吗?嗯,当我看到这一点时,我认为最终没有进行更改。但是请注意,我们有一个新的特性()即将出现,它将允许您编写任何您想要的逻辑。@davidebo这个问题现在解决了吗?我有一个棘手的问题,子模块实际上有一个子模块,因此可能需要调用几次“git submodule init”。@tofutim这个问题最近在Kudu源代码中得到了解决(请参见该问题),但修复程序还没有在Azure上运行。很好,我不再感兴趣,但无论如何,谢谢。也许你可以再解释一下如何使用它?:)无需更多解释,当您的存储库包含子模块时,AzureWebsite Kudu会将其作为存储库的一部分提取。通常,您不必执行任何其他操作。如果您的git子模块服务器需要凭据,会发生什么?有没有办法传递这些信息?例如,在VSTSExactly@sasha.sochka的案例中,我遇到了子模块、作为npm包的私有回购等问题。Azure需要一种方法来创建和使用通过Web门户或其他全球方式配置的SSH密钥。是的,我还希望扩展说明,以更清楚地了解如何使用它。但是,我不确定这对我的情况是否有帮助,因为npm在部署期间删除了一些模块,每次部署时我都被迫手动运行
npm update