我正在 Visual Studio 2012 中的 .NET 上开发 C#、MVC4、EF5 Code First 应用程序,并使用 VS 发布机制将其部署到带有 Azure SQL 数据库的 Azure 网站。
我现在想使用 Git 和 GitHub 进行版本控制,并让其他人参与到项目中。
然而,虽然我熟悉在 LAMP 环境中使用 Git,但我没有在 Windows、Azure 网站和编译环境中使用 Git 的经验。
我想使用 Azure 网站作为生产服务器,另一个 Azure 网站作为暂存服务器,使用 Visual Studio 进行开发的开发人员 Windows 机器和 GitHub 作为中央存储库。
这里有一篇有用的文章:http: //www.windowsazure.com/en-us/develop/net/common-tasks/publishing-with-git/。我可以了解这里需要什么,例如 Azure 上的 PHP 应用程序。但我不确定使用已编译应用程序的最佳方法以及使用 Azure 网站和 Visual Studio 可以实现什么。
向正确方向轻推一两次将不胜感激!