關於svn目錄地址遷移

今天安卓開發端發現svn無法上傳,老衲上服務端看了下,是svn磁盤快滿了。

so,經過老衲的思考,決定將svn遷移到更大的磁盤文件目錄下

wKioL1bfp4zTsFz7AAAoONqgs0w784.png

如圖,想遷移到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。


wKioL1bfqibBNk3OAAAn6RE1CWw417.png


好了,重啓httpd服務,咋們的svn就遷移成功啦,就是這麼簡單。


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章