Net 平臺下的版本控制 --- Subversion(SVN)1.6.x
.Net平臺下的版本控制當然首選TFS, 那麼除了TFS大概就是SVN了,有人會說VSS用的也很多,但是我不用VSS。
TFS是收費的,如果學習使用找一個序列號就可以,微軟也會支持你這麼做。
TFS安裝部署稍微慢一點,硬件配置要求極高,TFS 2008 單機部署CPU的主頻最低配置應該是Intel 奔騰 2.4G ,
需要標準版以上的SQL Server 2005/2008,TFS需要WSS的支持,所以需要安裝WSS,最好是域環境部署。
TFS的功能很龐大,很強悍。
可惜,我的筆記本一直都沒有達到過這個硬件配置,也許很多朋友也是這樣,所以大家會選擇SVN,我想SVN的使用率應該超過TFS,即使是在.Net 平臺下。
搭建SVN的環境很簡單,我不想從安裝Apache開始,你也不想,爲什麼要那麼做。把下面的幾個軟件下載下來,安裝上就可以了。
準備工作:
客戶端安裝:
1. TortoiseSVN 下載地址:http://tortoisesvn.net/downloads
備註: 一隻可愛的小烏龜,SVN的客戶端和語言補丁,在寫這篇文章的時候,最新版本號是1.6.1.16129
2. Ankhsvn http://ankhsvn.open.collab.net/
備註: VSTS的SVN插件,免費,現在要下載支持1.6的版本,安裝它就可以讓你在VSTS的解決方案管理器中直接控制版本了
服務器安裝:
1. VisualSVN-Server http://www.visualsvn.com/server/download/
備註:SVN的服務器,現在是1.7 版本的
以上的下載地址,全部是官方下載,也都是免費提供的,安裝,一路的“下一步”就可以了。
使用方法,瞭解一下版本控制的使用方法,網上一大堆。
在服務器端,建用戶,建庫
客戶端,資源管理器訪問
項目添加到SVN
解決方案管理器