1、change passwd
http://serverip:3343/csvn/login/auth admin/密码
2、server setting
1)配置ip或者域名
2)配置https访问
3)配置访问端口
4)配置Subversion库的存放地址(注意权限)
![](https://img.haomeiwen.com/i12359666/c73dfd7017f17386.png)
![](https://img.haomeiwen.com/i12359666/a47473e4f1f66ecf.png)
3、启动Subversion服务
![](https://img.haomeiwen.com/i12359666/67c895c297c40098.png)
![](https://img.haomeiwen.com/i12359666/f76a5362d26a1b59.png)
4、创建版本库
![](https://img.haomeiwen.com/i12359666/bbbad00e47ab4d3b.png)
![](https://img.haomeiwen.com/i12359666/47914ea70e2ef5b2.png)
5、创建用户
![](https://img.haomeiwen.com/i12359666/4987b7f161edae8e.png)
![](https://img.haomeiwen.com/i12359666/59f069d3d0459a23.png)
6、用户权限控制
[groups] -----定义组
g_leader = xxxx,xxxxx,xxxxx
g_chanpin = xxx
g_developer = xxxx
g_tester = xxxx
g_ui = xxxx
g_maintence_software = xxx
g_maintence_hardware = xxxxx
[/] ----定义根目录权限
@g_leader = rw
[repos:/1.项目管理] ----定义分支权限
@g_chanpin = rw
[repos:/2.测试管理]----定义分支权限
@g_developer = rw
@g_tester = rw
[repos:/3.运维管理/软件运维]----定义分支权限
@g_maintence_software = rw
[repos:/3.运维管理/云平台运维]----定义分支权限
@g_maintence_hardware = rw
![](https://img.haomeiwen.com/i12359666/9ad499edc5ed1a70.png)
7、备份
1)备份策略设定
full dump backup 全转储备份
hotcopy backup 热备份
两者的区别?
两者在dump时 的影响?
备份后load如何恢复?
![](https://img.haomeiwen.com/i12359666/9aef0aa0fe789520.png)
2)备份
备份如下图,选中版本库 ,点击dump按钮,设定配置后,即可在服务器上查看备份文件(/data/develop/csvn/data/dumps/xxx版本库):
![](https://img.haomeiwen.com/i12359666/5a308fd04c0fb96a.png)
![](https://img.haomeiwen.com/i12359666/49410c9b95a9a55d.png)
无用的备份也可手动删除:
![](https://img.haomeiwen.com/i12359666/ca67ef160698f954.png)
3)恢复
网友评论