2014-02-23 83 views
4

我建議我的公司將我們的內部部署TFS 2008升級到更新的版本。正如我所看到的,我們有兩種選擇:TFS 2013(內部部署)或Visual Studio Online。如何比較TFS2013內部部署和Visual Studio Online?

我們是一家規模較大(非IT)業務的小型開發商,希望在內部和外部使用源代碼管理系統。我們選擇採用Microsoft堆棧,因此我們不希望其他替代方案。

如何比較本地TFS2013提供給Visual Studio Online?我關注成本,可擴展性(上下),與多方合作,持續集成構建,持續部署,單元和集成測試。我們主要開發BizTalk,WCF和一些自定義C#應用程序。

有沒有人有建議或經驗比較這兩個產品?

+0

你已經擁有MSDN許可證? –

+1

是的,約15個開發人員。 –

+1

關於你可以在這裏比較的功能:http://www.visualstudio.com/en-gb/news/release-archive-vso – DaveShaw

回答

5

主要區別:

1)VSO總是最新的。

2)VSO沒有一個立方體拉從

3份報告),你不能自定義流程模板VSO

+0

所有的優點。我還補充說,如果你想更好地控制TFS的運行時間,那麼本地安裝很重要。 VSO大部分都可用。然而,在過去的一年裏,它出現了多次失敗的情況(我們一直在使用VSO已經有一年多的時間了),並且一次不能使用幾個小時。但是,由於我們也選擇使用基於Git的存儲庫,因此如果我們仍在使用Team Foundation版本控制,停機時間的影響會小一些。穩定性一直在改善,但遠非完美。 –

+0

確實如此。然而,VSO的主要停機事件以小時計量,而中小規模組織的主要停機事件通常可以以天測量。該比較高度依賴於您自己的內部穩定性和災難恢復能力。而且,對於TFVC中的本地工作空間,停機時間幾乎與Git一樣無縫,最大的區別是無法在本地提交。 –

+1

我完全同意。如果您的組織擁有資源,那麼您可能通過本地TFS實例更好地控制正常運行時間。否則,VSO可能會更好。在我們的案例中,我們目前在辦公場所運行TFS(自2005年以來),但正在積極將所有項目遷移到VSO,並將在相對不遠的將來取消我們的TFS實例:-) –

相關問題