码迷,mamicode.com
首页 > 其他好文 > 详细

centos安装svn

时间:2015-05-15 17:29:22      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:

1    cat  /etc/redhat-release  查看centos版本
2   yum install subversion 根据yum 安装subversion包
3    mkdir home/svn  建立存储svn所有的文件目录
4    mkdir home/svn/g 建立版本库目录
5    svnadmin create g 建立版本库目录
6    配置 home/svn/g/conf 下的svnserve.conf,passwd和authz这三个文件
svnserve.conf文件    (配置文件都需要在行前开头 前面不能有空格)

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz.conf

realm = 填写登录时提示的认证域名称(相当于版本库的名字)

passwd文件 (这个简单 就是配置用户名跟密码)

如果要使用通用的用户名密码和权限认证,指定password-db和authz-db路径到相应passwd和authz.conf文件位置即可

 

authz文件 (这个文件最难配)

[groups]

manager = your_manager

[/]

@your_manager = rw

其中*=意味着匿名用户没有权限,引用组名时要加上@符号

7 netstat -anlp 查看有没得svnserve服务监听tcp端口

有就 kill -9 pid 干掉

没有就手动启动服务 service svnserve start

8    svn://ip 测试访问 

9     客户端 update之后 可以commit 上去文件夹  访问就可以访问相应的文件夹

10 svn co file:// 文件路径 (co checkout 简写) 

这个命令是把上传到svn上的文件 down到服务器 本地机子上

web目录下执行就好检出副本到 web下目录 
然后 svn up 就更新了
11 svn自动更新 svn钩子文件设置
嗯 这个研究中....

centos安装svn

标签:

原文地址:http://www.cnblogs.com/wlstpgo/p/4506134.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!