将 git 存储库部署到 Azure 上的 Windows 虚拟机

Deploy a git repo to a Windows VM on azure

我正在 运行通过 IISNode 在 Azure 上的 Windows 虚拟机上 Node.js 处理矢量绘图文件。

我是 IIS 和 Windows 服务器方面的新手(此项目需要 Windows)。

我能够在服务器上部署 Git 存储库的最佳方式是什么? (推送到服务器上的远程仓库)我应该 运行 VM 上的 SSH 服务器吗?也许 Azure 上已经有现成的解决方案了?

谢谢。

据我所知,有很多方法可以在 Azure 上部署 git 服务器。但是,对于您的场景,您需要使用 Windows 进行部署。 这应该与在本地 windows 机器 上部署 git 服务器相同。我建议您可以考虑以下解决方案:

  1. 参考this blog.

  2. 逐步搭建你的Git服务器
  3. 使用 Bonobo Git Server 在 IIS 上直接为 Windows 设置您自己的自托管 git 服务器。

我不知道哪一个是最适合您的做法。这取决于您的要求。

此外,不要忘记在 NSG 上打开特定端口。

希望对您有所帮助!