2013-10-15 190 views
1

我一直在開發ASP.NET項目SOLO,現在我有一個項目,我將與其他兩名開發人員合作。其他兩名開發人員將與我一起遠程處理同一個項目。ASP.NET團隊開發

工具我們將使用..

  • 的Visual Studio 2010終極版
  • MS SQL Server 2012的
  • 微軟MVC 3.0框架
  • 微軟IIS 7.0

我將主要在模型和控制器上工作,其他兩名開發人員將積極參與構建VIEWS和一些柚木n控制器。換句話說,幾乎所有的文件都可供我們所有3人隨時進行更改。

我不知道我們可以作爲一個團隊工作的最佳方法是什麼,並編輯每個其他文件並查看我們的實況轉播/測試服務器上的更改。

我聽說過源安全程序,但從來沒有用過,這是我需要的嗎?如果是,那麼任何免費的遠程使用它們?

換句話說,我需要一個簡單而有效的方法來作爲一個團隊來工作,所有團隊成員都在遠程工作。只有我知道的方法是「FTP」,我們所有的FTP文件都在同一個WebServer上,但是這給我們留下了很多覆蓋其他工作的空間。

+0

[Distributed Revision Control](http://en.wikipedia.org/wiki/Distributed_revision_control)FTW! –

回答

2

Team Foundation Service是免費的,不需要服務器設置/域成員資格。最多5個可以免費連接。 http://tfs.visualstudio.com/

還有Team Foundation Express,它與SQL Server Express有類似的限制,因爲它是用於存儲的。使用這將需要一些更困難的設置,因爲您需要能夠動態註冊IP或從Internet提供商獲取靜態IP地址,以及允許其他用戶連接和/或VPN到服務器的配置。 http://www.microsoft.com/visualstudio/eng/products/visual-studio-team-foundation-server-express

兩者都與VS 2012緊密集成,並且如果您安裝SP1和GDR更新,則向後兼容2010,但您需要2012才能配置項目。這兩個TFS選項都附帶一個免費的2012外殼來執行此配置。

+0

TFS很有意義,我用它創建了一個帳戶。我有VS 2010 SP1,我還安裝了GDR更新。然而,我在VS中的「團隊資源管理器」菜單非常有限,我沒有看到任何選項(如HOME,設置工作目錄等)。任何原因爲什麼? – highwingers

+0

因爲這些選項在TFS中不存在。 –

+0

您應該澄清'TFS',因爲它最初代表'Team Foundation Server'(預雲),現在也用於'Team Foundation Service'(雲)。有些東西不適用於雲版本,有些東西仍然由微軟在未來提供。雲版本中可用的所有東西目前都是免費的,直到他們實現並分析各種功能。點擊該網站上的「定價」鏈接,查看可用內容和計劃內容。 – ps2goat

1

你可以使用免費的午餐,並設置方便可 http://tortoisesvn.net/

這是主要目的非常好的這是唯一和唯一來源contro.check插件,檢查outs.but如果你想烏龜SVN做一些高級的事情,如維護錯誤,跟蹤進度。生成報告。使用微軟授權的團隊基礎服務器