天天看點

.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 下載下傳位址​​​​

    備注: 一隻可愛的小烏龜,SVN的用戶端和語言更新檔,在寫這篇文章的時候,最新版本号是1.6.1.16129

2.  Ankhsvn  ​​​​

    備注: VSTS的SVN插件,免費,現在要下載下傳支援1.6的版本,安裝它就可以讓你在VSTS的解決方案管理器中直接控制版本了

伺服器安裝:

1.  VisualSVN-Server​​​​

     備注:SVN的伺服器,現在是1.7 版本的

以上的下載下傳位址,全部是官方下載下傳,也都是免費提供的,安裝,一路的“下一步”就可以了。

使用方法,了解一下版本控制的使用方法,網上一大堆。

 ​​

.Net 平台下的版本控制 --- Subversion(SVN)1.6.x

​​

在伺服器端,建使用者,建庫

.Net 平台下的版本控制 --- Subversion(SVN)1.6.x

用戶端,資料總管通路

.Net 平台下的版本控制 --- Subversion(SVN)1.6.x

Web頁面通路

.Net 平台下的版本控制 --- Subversion(SVN)1.6.x

項目添加到SVN

.Net 平台下的版本控制 --- Subversion(SVN)1.6.x

解決方案管理器