2012-07-31 70 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合併回根。
相關問題