2016-11-16 32 views
2

我們打算在ARM CPU上使用TFS/MSBUILD。 現在我們還沒有找到任何信息,如果這可能真的有效。MSBUILD是否在ARM-CPU上運行?

有沒有人試過使用ARM CPU進行編譯? 我們希望使用基於ARM-CPU的服務器作爲C#的構建服務器。

+1

你在服務器上安裝了Windows嗎? – stuartd

+0

不錯的問題。你在尋找Windows 10還是Raspbian解決方案? (在這兩種情況下,我懷疑這是需要大量測試版軟件的先鋒) –

+0

問題的實質是我們正在考慮使用基於ARM的服務器作爲Buildserver。因爲你可以有大量的並行構建核心。 –

回答

1

對於使用TFS2015及更高版本進行vNext構建,並行構建爲暫不支持。 詳細信息您可以參考這個問題:Parallel build in TFS 2015?

而且出現了UserVoice的網站功能要求:

用戶音色:

Ability to build multiple solutions in parallel using vNext Build

使用XAML建立你可以通過這種方式實現:Building in Parallel Across Multiple Build Agents in TFS2012 for Metro Apps


至於如果構建可以在基於arm的CPU上運行,那麼當您使用TFS運行構建時。你需要有團隊基礎構建服務其中有相同operating system requirements as TFS硬件構建服務的要求與其運行所在的操作系統的相同。 來源鏈接:System requirements for Team Foundation Build Service

因此,如果您不能安裝在Windows斷絕其上面支持您的ARM CPU的基於服務器的系統,那麼你也無法運行TFS生成。