安装 SVN 服务端软件
## 安装 subversion
yum install subversion
svnserve --version # 查看版本信息
创建 SVN 版本库
mkdir -p /data/svn/
svnadmin create /data/svn/test # 创建一个 repo 名称为 test
## 检查目录结构
# tree /data/svn/
/data/svn/
└── test
├── conf
│ ├── authz
│ ├── hooks-env.tmpl
│ ├── passwd
│ └── svnserve.conf
├── db
│ └── ...
├── format
├── hooks
│ └── ...
├── locks
│ └── ...
└── README.txt
SVN 配置文件
- authz 权限控制文件
- passwd 帐号密码文件
- svnserve.conf 是SVN服务的综合配置文件
配置 authz 文件
[groups]
# harry_and_sally = harry,sally
admin_users = test
[/]
@admin_users = rw
* =
# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
配置 passwd 文件
[users]
# harry = harryssecret
# sally = sallyssecret
test = test
本文由 SHIYL 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Feb 3, 2020 at 09:01 pm