svn 服务器搭建
By skyshappiness Posted 2017-01-04 21:25:01 In

svn 服务器搭建

SVN服务器(腾讯云服务器):

外网IP地址: 115.159.35.197

登录用户名:

登录密码:

项目测试服务器(阿里云服务器):

外网IP地址: 115.29.200.75

登录用户名:

登录密码:

下载安装: #yum -y install svbversion

查看SVN版本: svn

创建svn根目录: mkdir -p /data/SvnProjectDir

创建版本仓库: svnadmin create /data/SvnProjectDir/rypm

基本配置修改:

//修改基本配置,主要是文件的读取

vi /data/SvnProjectDir/rypm/conf/svnserve.conf 

anon-access = read #匿名用户可读

auth-access = write #授权用户可写

password-db = passwd #哪个文件作为账号文件

authz-db = authz #哪个文件作为权限文件

#realm = My First Repository #版本库所在目录

//创建SVN账号

vi /data/SvnProjectDir/rypm/conf/passwd

  username = password  (格式)

//修改目录权限,定义那些文件,项目leader可以做读写操作,哪些不允许做读写操作

vi /data/SvnProjectDir/rypm/conf/authz

//用户组创建

[groups]

manager = username,username

 

[rypm:/trunk/data]

@group_name = rw   组中成员具有读写权限

* = r 其余成员仅有读取权限

创建SVN钩子:

强制提交注释:

复制 pre-commit 文件,参详注释修改

创建 本地同步文件夹:     

1、创建本地同步文件夹     mkdir  -p   /data/project/www

2、在刚创建的文件夹中检出项目  svn checkout svn://………….(项目路径)

3、参照  post-commit 修改对应变量

4、远程服务器修改 rsync 配置文件 vi /etc/rsyncd.conf 

友情链接
联系方式
  • 邮箱 / E-mail:skyshappiness@gmail.com