svn 期望文件系統格式在“1”到“4”之間;發現格式“6”


剛安裝的SVN,新創建的版本庫, 
使用svn list svn://192.167.1.81/allProject測試的時候提示以下錯誤:

[root@localhost svn]# svn list svn://192.167.1.81/allProject svn: E160043: Unable to connect to a repository at URL 'svn://192.167.1.81/allProject' svn: E160043: 期望文件系統格式在“1”到“4”之間;發現格式“6”
  • 1
  • 2
  • 3

Windows下使用TortoiseSVN 1.6.7訪問時錯誤如下: 
這里寫圖片描述

搜索了一翻,有說是因為客戶端版本的問題,可我在服務器上測試也是一樣的情況; 
有說是可以在SVN 的服務端倉庫里 當前項目/db/format 文件打開 把6改為4即可,但我后來問題解決后打開文件看了一下,版本就是6! 
這里寫圖片描述

有的說是: 
因為你是手動建的資源庫,SVN庫是用客戶端創建,只支持file方式訪問,當你用svn://方式去訪問的時候,系統就會報這樣的錯誤。改為命令創建資源庫庫就ok了,svnadmin create repository,這個支持file和svn方式訪問。

但我的版本庫就是通過 svnadmin create repository 命令創建的。

最終解決辦法: 
最后我把版本庫刪除了,重新創建版本庫,還是不行,然后又把SVN服務重啟了一下,問題就解決了。但是想重現這個問題,結果就重現不了了。

個人總結可能的原因: 
1、在服務沒有啟動時就創建了版本庫; 
2、使用了另一個SVN的“authz”和“passwd”文件;

 

from :http://blog.csdn.net/testcs_dn/article/details/45395459


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM