本文转载自:Linux下的SVN服务器搭建
一、安装 SVN
- yum install -y subversion
二、创建版本库目录
-
mkdir -p /data/svn
-
此处仅创建目录 (可自定义)
-
为第三步中创建的版本库提供存放位置
-
三、创建版本库
-
svnadmin create /data/svn/project
- project 为版本库名称 (可自定义)
四、修改配置文件
-
cd /data/svn/project/conf
文件 作用 authz 负责账号权限的管理,控制账号的读写权限 passwd 负责用户账号和密码的管理 svnserve.conf SVN 配置文件 -
vim authz
-
只需要在末尾添加如下内容即可,不需要再在文件其他部分修改和添加任何东西
-
rw 表示赋予此账号可读写权限,请注意 [] 中的斜杠,一定要是反斜杠
-
-
vim passwd
- 添加账号和密码
- 添加账号和密码
-
vim svnserve.conf
- 去掉指定 4 行前面的注释
- 去掉指定 4 行前面的注释
五、启动服务
- svnserve -d -r /data/svn/project
六、查看服务
七、访问服务
-
在 Windows 客户端下,输入地址 svn://ip地址:3690/project,输入用户名和密码,即可访问
参数 含义 ip 地址 Linux 服务器地址 project 上文中创建的版本库名称