Azure:用于连续部署(github)的快速更改分支

Azure:用于连续部署(github)的快速更改分支,azure,github,continuous-deployment,azure-git-deployment,Azure,Github,Continuous Deployment,Azure Git Deployment,我在Azure上有一个Web应用程序,它连接到github进行连续部署。是否有任何快速方法可以更改它所连接的分支,或者我必须断开连接,然后再次连接以选择新分支 问题是Azure的某个地方有一个bug,当我断开连接时,在断开连接15或30分钟后,我只能再次连接而没有错误…尝试转到您的scm站点“https://{site name}.scm.azurewebsites.net” 调试控制台->导航到D:\home\site\deployments 编辑settings.xml并更改为您的desir

我在Azure上有一个Web应用程序,它连接到github进行连续部署。是否有任何快速方法可以更改它所连接的分支,或者我必须断开连接,然后再次连接以选择新分支

问题是Azure的某个地方有一个bug,当我断开连接时,在断开连接15或30分钟后,我只能再次连接而没有错误…

尝试转到您的scm站点“https://{site name}.scm.azurewebsites.net”

调试控制台->导航到D:\home\site\deployments

编辑settings.xml并更改为您的desire分支

<?xml version="1.0" encoding="utf-8"?>
<settings>
    <deployment>
        <add key="branch" value="master" />
    </deployment>
</settings>

使用,您可以执行以下操作:

azure site repository <yourbranch>
azure site repository sync
azure站点存储库
azure站点存储库同步

什么样的错误?成功断开连接后,您应该能够再次设置CI。完成此操作后,是否有任何命令或方法手动通知azure更新网站?我找到的唯一方法是转到azure portal并在连续部署中点击同步,但我正在寻找一种更快的方法:)@AlfaTeK try:`az login az webapp deployment source sync-n`in azure cli(2.0.44),这更像是'az webapp部署源删除-n az webapp部署源配置-n--repo url$url--branch--git token--manual integration az webapp部署源同步-n',但似乎有很多问题,可能@Xiaomin Wu answer更合适