2012-07-31 100 views
1

我最近试用了微软的TFS-in-the-cloud服务(TFSPreview.com),并感觉TFS团队终于“明白了”。 TFSPreview.com可能会将我们从GIT + bug跟踪器+ powershell转换为集成工作流程实际工作的状态(持续部署非常棒!)。TFSPreview.com和Azure在TFS中为多个解决方案进行连续部署

好吧,差不多。连续部署在TFSPreview.com我们的“一号工程”试验的伟大工程,但我们的“真正的”源控件看起来像

Root 
\--Solution1 
    \--ProjectA(IIS) 
    \--ProjectB(IIS) 
\--Solution2 
    \--ProjectC(AzureWebRoleProject) 

问题:我怎样才能表达以下到TFSPreview.com/Azure's门户/ VS2012?

  • 一切都在根必须在TFS
  • 进行版本控制,但只有项目C应在Azure的持续部署进行注册

持续部署目前正努力部署整根天青果然,失败。在一个侧面说明,如果他们启用了GIT对Azure的云服务持续部署太(不只是为Azure网站如现在)

感谢 希德

回答

0

这是一种可能的解决方法,它会让你感觉像沐浴。

Root 
\--Solution2 
    \--ProjectC 

Root-Branch 
\--Solution2 
    \--ProjectC 
\--Solution1 
    \--ProjectA 
    \--ProjectB 
  • 只有主分支(根)似乎被部署在办理登机手续。
  • 当您要部署时合并到根。
  • 永远不要将Solution1合并回根。
相关问题