git - 如何从 VisualStudio.com 的 Git 分支自动部署到 Azure?

标签 git azure tfs web-deployment

LS,

我很高兴使用新的 VisualStudio.com 服务来托管我的存储库。现在我想从那里部署到 Azure,它支持 TFS 和 Git(不确定是否同时支持)。

我假设现在不可能从 VS.com 自动执行此操作,因为当我授权我的 VS.com 帐户时,它告诉我它找不到任何项目。

很想了解更多有关这样做的可能性。

最佳答案

您始终可以使用远程信息在 azure 上设置存储库。然后从云端手动调用 git pull 来获取最新的提交。

(不确定这个答案) 如果您可以从 Visual Studio 执行 shell 命令,您可以向 git 存储库添加一个钩子(Hook),以 ping azure 上的脚本,该脚本将自动执行 pull 。我将这种方法与 github 和 php 结合使用。 nettuts+ 有一个很棒的视频解释它 http://net.tutsplus.com/tutorials/other/the-perfect-workflow-with-git-github-and-ssh/

这里有一些关于 git hooks 的信息 http://git-scm.com/book/ch7-3.html

关于git - 如何从 VisualStudio.com 的 Git 分支自动部署到 Azure?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15356620/

相关文章:

gitignore 我的 Windows 用户名

php - 在 azure web 应用程序上使用 laravel

azure - APIM - 如何将相同的请求发送到两个不同的后端(使用相同的主请求正文)

tfs - Team Build 2013 自定义应用标签

git - TFS 2017 Build 自动启动并一直失败

linux - 自动将输入提供给 Linux 命令行

Git 没有忽略文件模式更改 (chmod),为什么?

git - 没有 .git 文件上传到 Git 存储库

azure - ARM 模板 listkeys() 无法找到 Azure 搜索

tfs - Team Build 2010 - 第三方程序集引用未复制到输出文件夹