svn版本搭建更新迁移
svn ui:https://github.com/cym1102/svnWebUI
搭建更新:
1.查看当前版本:svn --version
2.配置svn yum源
tee /etc/yum.repos.d/wandisco-svn.repo <<-'EOF' [WandiscoSVN] name=Wandisco SVN Repo baseurl=http://opensource.wandisco.com/centos/7/svn-1.14/RPMS/$basearch/ enabled=1 gpgcheck=0 EOF
3.重新生成yum缓存:yum repolist
4.安装svn:yum install subversion
# 只在第一次安装初始化时使用 # 创建仓库 svnadmin create /data/svn/ # 修改配置文件 vim /data/svn/conf/svnserve.conf [general] #控制非鉴权用户访问版本库的权限 anon-access = none #控制鉴权用户访问版本库的权限 auth-access = write #指定用户名口令文件名,即访问时要输用户名和密码 password-db = passwd #指定版本库的认证域,即在登录时提示的认证域名称,改成自己的版本库 realm = /data/svn #配置passwd vim /data/svn/conf/passwd [users] admin = admin #配置权限 vim /data/svn/conf/authz [repository:/] admin = rw
5.检查版本:svn --version
6.启动svn:svnserve -d -r /data/svn
迁移:
1.将数据目录/data/svn拷贝到目标机器,一般用rsync
2.使用rsync同步数据到目标机器
3.使用上面同样方法在目标机器安装svn
4.迁移时,关闭svn,再使用rsync同步一次数据,保证目标数据完整
5.在目标机器,使用 svnserve -d -r /data/svn 命令启动svn即可
一些事情一直在干,说不定以后就结果了呢
本文来自博客园,作者:chenjianwen,转载请注明原文链接:https://www.cnblogs.com/chenjw-note/p/11151292.html