Chinaunix首页 | 论坛 | 博客
  • 博客访问: 52262
  • 博文数量: 11
  • 博客积分: 590
  • 博客等级: 中士
  • 技术积分: 140
  • 用 户 组: 普通用户
  • 注册时间: 2010-09-15 17:42
文章分类

全部博文(11)

文章存档

2010年(11)

我的朋友

分类:

2010-11-04 12:00:14

公司以前用一台win做svn。经常出问题,打算用linux来代替,但里面的数据和权限包括url要和原来的一模一样。
start:
首先导出旧svn:(cmd下)
svnadmin dump h:/svnroot/mmorpg > h:/svnback/backmmorpg.dump
完成后把导出的文件弄到目标机上去
在linux上,我的svn所有库都放在/svn下
mkdir -p /svn/mmorpg
svnadmin create /svn/mmorpg/
svnadmin load /svn/mmorpg/ < /root/backmmorpg.dump
导入后基本就没问题了
然后把win上的passwd和authz弄到/svn目录下
因为原来的是用
所以现在安装mod_ssl然后修改ssl.conf的配置文件,默认端口是443~(根据要求修改成8443了)
修改svn的配置文件:
vi /etc/httpd/conf.d/subversion.conf

   DAV svn
   SVNPath /svn/mmorpg/
   # Limit write permission to list of valid users.
#  
      # Require SSL connection for password protection.
      SSLRequireSSL
      AuthType Basic
      AuthName "SVN "
      AuthzSVNAccessFile /svn/authz
      AuthUserFile /svn/passwd
      Require valid-user
#  

然后重启httpd /etc/init.d/httpd restart
 
阅读(1295) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~