1.yum -y install subversion

2.svnserve --version

可以看到版本号

3.创建svn的版本库

mkdir  /usr/local/svn

svnadmin create /usr/local/svn/project

然后去目录下查看 会有文件

1)svnserve.conf:  svn服务配置文件下。

2)passwd:         用户名密码文件。

3)authz:          svn权限配置文件。


4.vim svnserve.conf配置文件

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

realm = /usr/local/svn/project (这里是写你svn版本库的路径)


5.vim passwd  用户名和密码修改

zhiguo=yzg1314520passwd
test=testpasswd


6.vim authz svn权限配置

project_w=zhiguo
project_r=test

[/]
@project_w=rw
@project_r=r

* = r

7.启动svn服务器

svnserve -d -r /usr/local/svn


8.初始化版本库目录

mkdir project project/server project/client project/test

svn import project file:///usr/local/svn/project/ -m 'initial import'

rm -rf project


9.测试服务器

# svn co svn://127.0.0.1/project
svn: Authorization failed ( server_group没用根目录的访问权 )

# svn co svn://127.0.0.1/project
Password for ‘密码’:
A    project/test
A    project/server
A    project/client
Checked out revision 1.  ( 测试提取成功 )

10.如果英文版看不习惯,

svn:http://tortoisesvn.net/downloads.html

去下载中文版语言包

11.svn checkout

centos svn服务器搭建_服务器

创建个文件夹 弄个文档试验下

centos svn服务器搭建_version_02

centos svn服务器搭建_密码修改_03

centos svn服务器搭建_服务器_04