Posted on 2010-10-15 19:05
幻海藍夢 閱讀(2022)
評論(0) 編輯 收藏 所屬分類:
版本管理
1. Error1: Can’t open ‘db/txn-current-lock’: Permission denied
方法1 :
今天用命令svnadmin create /var/svn/demo創建了一個倉庫,提交文件時,報下面的錯誤:
- Can't open file 'svn/db/txn-current-locks':permission denied
Can't open file 'svn/db/txn-current-locks':permission denied
查看了半天,最后終于發現了問題,原來,一不留神,使用了root用戶,造成了訪問權限的問題。
清楚了原因之后,趕緊行動,執行
- chown svn /var/svn/demo -R
chown svn /var/svn/demo -R
命令,修改了整個文件夾的owner屬性為svn,再次上傳文件,成功!
方法2 :
Error2:
svn: REPORT 請求“/!svn/vcc/default”失敗 解決辦法
svn提示這個錯誤,在Google搜索了個遍,有的說是引文svn版本太低的原因,有的說是服務器配置問題,我都沒有解決了這個問題。后來想了一個辦法,建立一個目錄,重新檢出程序,然后把這個目錄下的文件覆蓋到那個錯誤的目錄,這時復制時需要復制隱藏文件,使用了下面的命令:
cp -r /home/abc/.[^.]* /home/def
然后:
svn update
那個錯誤消失了!
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2428221
http://www.opensubscriber.com/message/users@subversion.tigris.org/8683560.html
http://svn.haxx.se/dev/archive-2006-12/0288.shtml
http://svn.haxx.se/users/archive-2009-12/0146.shtml
http://nsxall.wordpress.com/category/%E8%BD%AF%E4%BB%B6%E5%BA%94%E7%94%A8/
http://www.iusesvn.com/bbs/archiver/tid-2908.html
http://nsxall.wordpress.com/category/%E8%BD%AF%E4%BB%B6%E5%BA%94%E7%94%A8/