备份还原
导出现有仓库
svnadmin dump /data/app/svn > /data/app/backup/full.svn.bak
导入备份库
未创建仓库先创建
svnadmin create /data/app/svn
svnadmin load /data/app/svn > /data/app/backup/full.svn.bak
切换仓库地址
查看仓库地址
svn info
切换地址
svn switch --relocate https://127.0.0.1:8443/svn/items https://123.34.56.78:8443/svn/items
同步
- 创建仓库
svnadmin create <仓库地址>
- 更改hooks 内容
cp pre-revprop-change.tmpl pre-revprop-change
exit 0
- 同步初始化
svnsync init file://<仓库地址> <源svn地址>
- 同步
svnsync sync file://<仓库地址>
UUID
查看uuid
svnlook uuid /data/svn
修改UUID
svnadmin setuuid /opt/svn/colleage a8ace837-8dc3-416d-a764-d1b9f94a0735
重启
svnserve -d -r /home/svn/document/
说明:资源库在“/home/svn/document/”下
或者:
#使用9999端口启动svn服务
svnserve --listen-port 9999 -d -r /home/svndata