我最近试用了 Microsoft 的 TFS-in-the-cloud 服务 (TFSPreview.com),感觉 TFS 团队终于“明白了”。TFSPreview.com 可能会将我们从 GIT+bug tracker+powershell 转换为集成的工作流确实有效(持续部署很棒!)。
嗯,差不多。我们在 TFSPreview.com 上的“一个项目”测试非常适合持续部署,但我们的“真实”源代码控制看起来像
Root
\--Solution1
\--ProjectA(IIS)
\--ProjectB(IIS)
\--Solution2
\--ProjectC(AzureWebRoleProject)
问题:如何向 TFSPreview.com/Azure's portal/VS2012 表达以下内容?
- root 中的所有内容都必须在 TFS 中进行版本控制
- 但是只有 ProjectC 应该注册在 Azure 的持续部署中
持续部署当前尝试将整个根部署到 Azure,果然失败了。附带说明一下,如果他们也为 Azure 云服务启用 GIT 的持续部署,那就太好了(不仅仅是现在的 Azure 网站)
谢谢席德