VisualSVN Server。
VisualSVN Server是一個在 Windows 下的免費的 SVN服務器,本身包含安裝配置 Subversion 服務器的所有東西,包括Subversion、Apache以及一個管理控制台。其客戶端VisualSVN是收費的,但服務器版是免費的。
界面如下:

在本次的環境搭建過程中使用了visualsvn server 2.5.1 企業版,並且在網上找到了漢化破解文件。相關文件我都已經打包上傳到我的迅雷網盤里面了:http://www.xlpan.com/file/10479670/b58190e5-f599-42b1-9296-e772030b3731
安裝且漢化后的截圖效果為:

配置好后對服務器增加了提交新版本時需要注明備注信息的控制,代碼如下:
@echo off
setlocal
set REPOS=%1
set TXN=%2
rem check that logmessage contains at least 5 characters
"%VISUALSVN_SERVER%\bin\svnlook.exe" log "%REPOS%" -t "%TXN%" | findstr ".........." > nul
if %errorlevel% gtr 0 goto err
exit 0
:err
echo Empty log message not allowed. Commit aborted! 1>&2
exit 1
該配置項操作步驟如下圖所示:

后記:以前配置SVN服務器一直是件挺頭疼的事,這次還好,很方便的就搭建好了,感覺VisualSVN Server確實是個好東東,所以特發布日志向大家推薦一下。
