我在Visual Studio Online中有一个git存储库。我建立了一个Azure网站并将其连接到git存储库。这将创建一个构建定义,这意味着当我将更改推送到Visual Studio Online时,它们将构建并部署到Azure网站。
我现在希望能够重新部署早期版本。我可以在Azure门户中查看部署,但是当我单击重新部署按钮时,我收到以下消息:
“构建'escc_CD_20131216.4'因'{1}'而失败”
然后我点击“详细信息”并查看:
“无法重新部署作为封闭式签入,私有构建,批量多个请求或源代码获取不是变更集的构建。”
有人可以帮忙吗?
答案 0 :(得分:0)
这是一个很小的解决方法,但最简单的方法是创建一个指向您感兴趣的提交的分支,并将该分支推送到VSO。
完成后,克隆构建或调整现有构建定义。设置“源设置”和“默认分支”值以使用新分支,即refs / heads / YourBranchNameHere。