1.安装svn:
sudo apt-get install subversion
2.创建配置库:
sudo mkdir /home/svn
sudo svnadmin create /home/svn/myproject
3.配置
(1)/home/svn/myproject/conf/svnserve.conf
password-db = passwd
authz-db = authz
(2)/home/svn/myproject/conf/passwd
[users]
bzcyer = 111111
(3)/home/svn/myproject/conf/authz
[groups]
admin = bzcy
[myproject:/]
@admin = rw
4. 启动svn服务
sudo svnserve -r -d /home/svn
- 添加新评论
- 阅读次数:
版本库生成后,hooks目录下就存在一些钩子脚本的模板,用户可以作为参考。这里我们可以把已经存在的pre-revprop-change.tmpl复制一份,将复制后的文件名改为pre-revprop-change.bat,钩子就设置好了。注意Windows下钩子脚本必须以.bat或者.exe的扩展名形式存在。
默认的钩子模板使用的是linux下的脚本语言,不能在Windows下运行。所以我们必须重写,这里介绍用批处理文件来写钩子脚本的方法。最简单的允许修改日志的pre-revprop-change.bat连一行都不需要,直接把pre-revprop-change.bat的内容清空就行了,因为按照Subversion的约定,钩子脚本返回0就是允许修改任何属性。
...
- 添加新评论
- 阅读次数:



