今天安卓开发端发现svn无法上传,老衲上服务端看了下,是svn磁盘快满了。
so,经过老衲的思考,决定将svn迁移到更大的磁盘文件目录下
如图,想迁移到99G的磁盘目录下。
拷贝svn目录到指定地址
cd /var/www cp -r svn /***/svn
等待复制完成。
访问并且修改svn关于apache模块的配置文件
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。
好了,重启httpd服务,咋们的svn就迁移成功啦,就是这么简单。
本文出自 “熊仔的博客” 博客,请务必保留此出处http://9821177.blog.51cto.com/9811177/1749078
原文:http://9821177.blog.51cto.com/9811177/1749078