使用VisualSVN Server快速搭建基于SVN的代码版本控制服务器

  过年这段时间没啥事,学习了一下SVN服务器的搭建,在这次搭建过程中找到了一款比较简单并且刻意可视化管理的SVN服务器工具:

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确实是个好东东,所以特发布日志向大家推荐一下。

posted @ 2012-02-06 20:03  九子龙  阅读(2441)  评论(7编辑  收藏  举报