visualsvn server 基础建立

今天在自己的机子上见了个svn server。工具搭配是visualsvn server 2.1.9  +  TortoiseSVN 1.6.16。因为初步使用和学习,很多还在了解,现在只能记录一下server的强制记录日志的方法,来源于网上搜索。

强制记录日志采用的是hooks方法,用的是pre-commit。脚本内容:

setlocal

set REPOS=%1
set TXN=%2

set SVNLOOK="%VISUALSVN_SERVER%\bin\svnlook.exe"

rem check that logmessage should contains at least 6 characters
%SVNLOOK% log "%REPOS%" -t "%TXN%" | findstr "....." > nul
if %errorlevel% gtr 0 goto err
exit 0
:err
echo that logmessage contains at least 30 alphanumeric characters. Commit aborted! 1>&2

exit 1

以后继续学习使用。目前觉得我的使用级别不高,现在功能已够,不过会尽量更好的使用。

posted on 2011-07-29 15:17  蓝色之耀  阅读(195)  评论(0编辑  收藏  举报

导航