仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1120|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 来一发svn迁徙,备份,重装体系后规复数据

[复制链接]
再见西城 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:43:43 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!svn办事要迁徙到别的linux主机上
原办事器svn设置
堆栈路径:/home/svn/repos
权限文件:/home/svn/svn-access-file
用户认证文件:/home/svn/passwordfile
apache设置文件:/etc/httpd/conf.d/subversion.conf
svn办事启动剧本/etc/init.d/svn
做法以下
1、在原办事器上备份svn,备分内容以下
1.备份/home/svn/svn-access-file文件
2.备份/home/svn/passwordfile文件
3.备份/etc/httpd/conf.d/subversion.conf文件
4.备份/etc/init.d/svn文件
5.将版本库导出为一个文件,利用以下下令
viewplaincopytoclipboardprint?

  • svnadmindump/home/svn/repos>svn_bak

svnadmindump/home/svn/repos>svn_bak将以上备份的文件传到linux新主机的某个目次下,如/root/
2、在新的linux情况上装置svn和apache,设置
1.装置svn,利用以下下令
viewplaincopytoclipboardprint?

  • yuminstallsubversion
  • yuminstallhttpd
  • yuminstallmod_dav_svn

yuminstallsubversionyuminstallhttpdyuminstallmod_dav_svn2.创立堆栈文件夹
viewplaincopytoclipboardprint?

  • mkdir/home/svn/
  • mkdir/home/svn/repos

mkdir/home/svn/mkdir/home/svn/repos3.运转创立版本库的下令,指定命据存储为FSFS,假如要指定为BerkeleyDB,则将fsfs交换为bdb
viewplaincopytoclipboardprint?

  • svnadmincreate--fs-typefsfs/home/svn/repos

svnadmincreate--fs-typefsfs/home/svn/repos3、规复svn数据
viewplaincopytoclipboardprint?

  • svnadminload/home/svn/repos/</root/svn_bak

svnadminload/home/svn/repos/</root/svn_bak2.规复权限、认证设置文件


viewplaincopytoclipboardprint?

  • mv/root/svn-access-file/home/svn/
  • mv/root/passwordfile/home/svn/
  • mv/root/subversion.conf/etc/httpd/conf.d/

mv/root/svn-access-file/home/svn/mv/root/passwordfile/home/svn/mv/root/subversion.conf/etc/httpd/conf.d/3.给版本库权限


viewplaincopytoclipboardprint?

  • chown-Rvfapache/home/svn/
  • chomd755/home/svn/

chown-Rvfapache/home/svn/chomd755/home/svn/注:这一步很主要,假如没有,大概会呈现
Cantcreatedirectory/home/svn/repos/db/transactions/1-2.txn:Permissiondenied如许的毛病,由于在svnadmincreate时是root身份,以是,mod_dav_svn就没有write权限等。
4、启动svn
把svn文件规复到/etc/init.d/目次下,给它可实行的权限,然后
servicesvnstart


如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-17 06:46

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表