Windows下配置Visualsvn Server时需要注意的几点事项

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows下配置Visualsvn Server时需要注意的几点事项相关的知识,希望对你有一定的参考价值。

1配置用户组与用户

用户组的权限高于用户的权限,

如果一个用户只有只读权限,同时被加入了拥有写权限的用户组中,此用户可以执行写操作。

 

2在Pre-commit hook下增加 强制添加注释的钩子脚本

启用后用户提交时如果注释不符合字符串长度(或没有)会提交失败

@echo off
setlocal
set REPOS=%1
set TXN=%2
rem check that logmessage contains at least 10 characters
svnlook log "%REPOS%" -t "%TXN%" | findstr ".........." > nul
if %errorlevel% gtr 0 goto err
exit 0
:err
echo 上传失败!请添加注释. 注释长度至少为10个字符. Commit aborted! 1>&2
exit 1

注意:
1.需要去掉行末所有空格,“.......”为字符长度,几个字符就写几个.
2.出现“‘findstr’ 不是内部或外部命令,也不是可运行的程序”时,为系统变量path字段增加system32路径,重启即可

 

暂时把配置时遇到的问题和需要注意的记录在这里,

以后发现什么需要补充的再补上来。

 

以上是关于Windows下配置Visualsvn Server时需要注意的几点事项的主要内容,如果未能解决你的问题,请参考以下文章

windows下VisualSVN Server搭建SVN服务器

windows 2012服务器,sql serve 20112怎么开通1433端口

1.Windows下使用VisualSVN Server搭建SVN服务器

VisualSVN Server 配置和使用

SVN安装

Windows server 2008 R2安装svn+钩子