总结:
1: 安装svn服务器软件;见另一篇博客
2: 进入控制台,输入svnadmin create 目录名,建立一个svn版本库;
例如:
svnadmin create /svn/resp1
3: 进入 /svn/repons1目录的conf目录,修改svnserve.conf文件,将[general]下
anon-access = none#禁止匿名访问
auth-access = write
password-db = passwd
authz-db = authz
4: 进入svn版本库目录的conf目录,修改passwd文件,在[users]段中,添加用户名与密码
例如:
--用户名=密码
username1 = password1
username2 = password2
......
5: 进入svn版本库目录的conf目录,修改authz文件,添加用户在版本库中目录控制权限
例如:
[/] --版本库的根目录
--用户名 = r(读权限)w(写权限)
username1 = rw
username2 = r
6: 运行svn服务,svnserve -d -r 目录名,
例如:
svnserve -d -r /svn/resp1
#加上-r 带路径启动后,访问相对路径即可
svn://10.255.209.156:3690/svn/resp1/trunk/app-->svn://10.255.209.156:3690/trunk/app
二:给svn加上强制注释的限制
进入到 /svn/resp1/hooks/
找到pre-cmmit.tmpl
修改为
REPOS="$1"
TXN="$2"
LOGMSG=`$SVNLOOK log -t "$TXN" "$REPOS" | grep "[a-zA-Z0-9]" | wc -c`
if [ "$LOGMSG" -lt 3 ];
then
echo -e "you must input more than 3 chars as comment!." 1>&2
exit 1
fi
exit 0
其他的注释掉
最重要的,让其生效需要重命名
mv pre-cmmit.tmpl pre-cmmit
chmod +x pre-cmmit
如果碰到中文乱码,需要自行解决一下
相关推荐
svn 服务端svn 服务端svn 服务端svn 服务端svn 服务端svn 服务端svn 服务端
svn服务端安装步骤,用到的相关命令。。。。。。。。。
svn 服务端和 客户端
SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同...
svn服务端可视化管理工具-VisualSVN-Server-2.1,能够管理本地svn资源文件。图形化 版本管理工具
SVN服务端安装版,资源共享,局域网的不二选择,SVN操作简单,使用方便,虽然没有git强大,但对于小型开发却非常有利,建议使用。
svn服务端 svn服务端 svn服务端 svn服务端 svn服务端 svn服务端 svn服务端 VisualSVN-1.5.1.msi
svn 服务端 客户端svn 服务端 客户端svn 服务端 客户端svn 服务端 客户端svn 服务端 客户端svn 服务端 客户端svn 服务端 客户端svn 服务端 客户端svn 服务端 客户端svn 服务端 客户端svn 服务端 客户端svn 服务端 ...
SVN 服务端 32位 VisualSVN
VisualSVN Server(svn服务端工具)安装软件。VisualSVN Server(svn服务端工具) V3.2.2 官方正式版.rar
SVN 服务端和客户端加客户端破解文件 win7和xp都可以使用。
SVN客户端:TortoiseSVN-1.9.2.26806-x64-svn-1.9.2.msi SVN辅助VS开发:VisualSVN-5.1.2.msi SVN服务端:VisualSVN-Server-2.7.7.msi
文档中包含SVN服务端安装,客户端安装以及权限配置
SVN服务端环境搭建,实例化演示如何搭建SVN 服务器。
软件+svn服务端/客户端安装包
最新SVN服务端安装软件版本以及中文包.
SVN 服务端和客户端的安装包
一步一步教新手配置SVN服务端及客户端,切记安装前请阅读说明,这样会帮你省去不少时间
Windows下的SVN服务端安装教程 一叶知秋制作整理 1.依次安装TortoiseSVN,Subversion 2.将SVNService.exe拷贝到Subversion安装目录下的bin目录下 3.运行cmd,进入命令行,将目录切换到Subversion安装目录下的bin...
SVN服务端客户端以及配置到eclipse中的插件文件