ubuntu中配置svn记录『原创』

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

 

标签:

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就是允许修改任何属性。

...

标签:

分页:«1»