剛安裝的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