2010-04-26 181 views
3

我試圖在家裏設置開發環境。我的主要開發環境是VS.NET 2008年(現在是VS 2010專業版)與SQL Server 2008家庭源代碼控制

目標/要求: - 應該是簡單,重量輕 - 應該有一個Visual Studio插件(成本應不如果它不是免費的,則需要50美元) - 對於持續集成系統(如TFS和CruiseControl.NET)應該可以很好地工作。 - VSS不是一種選擇。

由於提前,

SK

回答

2

VisualSVN提供了一個免費的,易於安裝SVN服務器爲Windows。他們有一個與Visual Studio集成的VisualSVN插件(但不是免費的 - 個人許可證爲$49)。

AnkhSVN是Visual Studio集成商業VisualSVN插件的開源替代品,但是我之前從未使用它,所以我無法評論它。

3

什麼只是使用TFS?

或者你可以使用顛覆與ankhsvn vs整合。

+0

+1,我使用subversion + ankhsvn,它的效果很好。 – 2010-04-26 02:18:33

1

Subversion和開關TeamCity的持續集成

1

如果你獨自開發,Perforce是免費的,最多兩個人,五臺機器,並非常適用於單開發模式。

如果你不介意你的項目是開源的,Github實現Git服務器,或每月5美元,你可以有5個項目是閉源的。這是一個與perforce/cvs/subversion/vss完全不同的開發模式 - 在去這條路線之前查看hginit關於分佈式版本控制的教程,它確實會有所幫助。

2

我使用的是Perforce的免費2用戶許可證,我對此很滿意。

2

我推薦水銀或Git的分佈式版本控制系統似乎是最新潮流