Subversion 1.9.2: the option of the wrong file system format "logical addressing"

I installed SVN 1.9.2 on UAT Linux redhat 6.6 using tarball and ran SVNSERVE as a daemon and everything went fine. Then I created the repository and set up the repo to access the client and tried to access the repository using tortoiseSVN, but could not access the repository. Seeing the error

"db / format contains an invalid version of the file system format addressing the logical"

Before installing in UAT, I tried on the TEST server, but I could install and access the repository without problems. I am using a Redhat 6.6 server. Anyone saw this problem. I'm stuck since we have a production plant next week.


Edit: Actually, I went to the bin directory of the installed bin and ran svnserve as a daemon. The svnserve, which ships with Redhat OS, started. He solved the problem when calling svnserve with the full path.

+4
source share
2 answers

Although the OP solved its problem - by reverting to the old version of Subversion (possibly 1.6.x, since it says that it comes with RHEL6.6 by default) - the error sign is a valid question that deserves more investigation.

Subversion 1.9 FSA (v7), , ( ). 1.9, , file://. invalid filesystem format option 'addressing logical' FSFS v7 " ".

-, , , FSFS .

.. 1.9, svnadmin info ( ). , . , 1.9 , :

Path: /repos/apache
UUID: ac336b0e-000b-11e0-b354-23d019ddd9ed
Repository Format: 5
Compatible With Version: 1.8.0
Repository Capability: mergeinfo
Filesystem Type: fsfs
Filesystem Format: 6
FSFS Sharded: yes
FSFS Shard Size: 1000
FSFS Shards Packed: 1631/1631
FSFS Logical Addressing: no
Configuration File: /repos/apache/db/fsfs.conf
+4

RHEL 6.4/subversion 1.6.11 RHEL 7.4/subversion 1.9.7.

: Subversion: SVN E160043. FS "1" "4"

v1.8, --compatible-version. :

svnadmin create --compatible-version 1.6 PATHNAME

http://svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_fs_fs/structure , , FS svn. svn , , .

0

Source: https://habr.com/ru/post/1612574/


All Articles