2014-10-01 136 views
0

我和我的朋友們都希望讓遊戲和代碼在同一項目在同一時間。 我有幾個關於這個和Team Foundation Server的問題。 如果你知道這些問題的任何答案,我將不勝感激,如果你可以在下面回答他們! :DTeam Foundation Server的問題

  1. 我可以在Linux上運行Team Foundation Server嗎?還是必須是Windows Server?
  2. 我們是否可以創建一個項目並同時編輯相同的代碼(是否現場更新代碼,因此如果我輸入一行代碼,它會立即顯示在Google Drive等其他屏幕上)
  3. 我們都有Visual Studio 2010 Ultimate Edition是因爲我們使用XNA進行編碼。我們是否需要使用特定版本的Team Foundation Server才能使用XNA/Visual Studio 2010?

非常感謝,馬修。

回答

0

我可以在Linux上運行Team Foundation Server嗎?還是必須是 Windows Server?

據我所知,你不能,雖然你總是可以使用葡萄酒。

我們可以創建一個項目,並同時編輯相同的代碼(是否 更新代碼的活,所以如果我鍵入一行代碼,它會顯示 立即在其他屏幕像谷歌驅動器)

不,這不是源代碼控制的目的。代碼在你自己的「區域」工作,然後簽入存儲庫,在這一點上,其他人可以看到代碼。共享代碼的過程有例外,例如擱置等過程。

瞭解更多關於源代碼控制對維基理念http://en.wikipedia.org/wiki/Revision_control

我們每個人都有的Visual Studio 2010終極版,因爲我們與 XNA代碼..我們需要有Team Foundation Server的 的某個版本能夠使用XNA/Visual Studio 2010?

您不需要將TFS版本與您的VS版本匹配。您是否打算創建公開在互聯網上公開的服務器?第一次設置源代碼管理服務器在內部託管時可能會遇到挑戰,當它暴露在互聯網中時它會變得更糟 - 或者你們都會在同一個網絡中「聚在一起」,這不是問題嗎?

你可能會看到其他的源代碼控制,比如Git或Visual Studio Team Services(它也可以使用git) - 這樣你就不用擔心設置它了! :o

瞭解更多關於Visual Studio團隊服務:https://www.visualstudio.com/products/visual-studio-team-services-vs

Github上:https://github.com/

+0

好吧,謝謝:) – dannmat 2014-10-01 17:30:48

1

我建議對cloud作爲服務使用Visual Studio Team Foundation Server中,也沒有安裝,它已經準備好去。

VS團隊服務是免費的多達5個用戶也許這將是一個很好的適合你的團隊。按照這個instructions連接fom vs2010,它非常容易配置

關於您有其他功能的版本控制功能,因此您可以執行簽入,簽出,管理版本或使用差異/合併協作並保持對團隊項目的控制。

相比github上(GIT的網絡版),您可以免費在線有一個私人倉庫和TFS它更容易使用,所有這些都集成在Visual Studio。