关于svn目录地址迁移

今天安卓开发端发现svn无法上传,老衲上服务端看了下,是svn磁盘快满了。

so,经过老衲的思考,决定将svn迁移到更大的磁盘文件目录下

如图,想迁移到99G的磁盘目录下。

拷贝svn目录到指定地址

1
2
cd  /var/www
cp  -r svn /*** /svn

等待复制完成。

访问并且修改svn关于apache模块的配置文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
vi  /etc/httpd/conf .d /subversion .conf
<Location  /dakakeji >
    DAV svn
    SVNParentPath /*** /svn
 
#   # Limit write permission to list of valid users.
#   <LimitExcept GET PROPFIND OPTIONS REPORT>
#      # Require SSL connection for password protection.
#      # SSLRequireSSL
#
       AuthType Basic
       AuthName  "Authorization SVN"
       AuthzSVNAccessFile /*** /svn/authz
       AuthUserFile /*** /svn/passwd
       Require valid-user
#   </LimitExcept>
< /Location >

这里强调一个问题,如果仅此而已的话,svn是只能有读权限的,因为经过cp的话库文件的主和所属组是当前操作用户,这里我们要将权限改为apapche。


关于svn目录地址迁移_第1张图片

 


好了,重启httpd服务,咋们的svn就迁移成功啦,就是这么简单。

你可能感兴趣的:(SVN)