Re: SCM-Manager/SVNKit 1.10.10 vs TortoiseSVN 1.14.9

Daniel Sahlberg <[email protected]>
Newsgroups gmane.comp.version-control.subversion.user
Message-ID <CAMHy98NF0=AkDoqs-R3rBjYAE5_Pfo=5coZ6n_szGbdvxM7C1A@mail.gmail.com>
HI Jochen,

Welcome to [email protected]

For the readers here, this topic has already been discussed a bit on the
TortoiseSVN group, see https://groups.google.com/g/tortoisesvn/c/-msg_dvvTdI

Some comments from that discussion below.

Den mån 10 aug. 2026 kl 10:36 skrev Paul, Jochen <[email protected]>:

> Hi there,
>
> we're using SCM-Manager 3.11.7 as SVN Server. The software is running on
> Windows Server 2025. As client tool we're using Tortoise SVN 1.14.9. For
> our daily work the combination works like a charm. The SCM-Manager SVN
> plugin is set to SVN 1.7 compatibility mode. On the server Tortoise SVN is
> also installed including the CLI tools. The CLI tools are added to the path
> so they're available without any problems.
>

The TortoiseSVN command line tools are straight up from the Subversion
project so I think this question belong here rather than on the TSVN group.


>
> Our backups are created with scripts. The dumps are created using the
> svnrdump command, the imports are done either using the UI of SCM-Manager
> or the svnadmin load command on the CLI. Both works as expected without any
> problems.
>
> Now some of our repositories needs some restructuring. Because of this I
> want to create a partial dump on the server using a combination of svnadmin
> dump and svndumpfilter. This results in an error. I'm using:
>
> svnadmin dump <path-to-repo>\data | svndumpfilter include <repobranch>
> --renumber-revs --drop-empty-revs > partial.dump
> svnadmin: E070014: Can't read file '<path-to-repo>\data\db\uuid': End of
> file found
> Including (and dropping empty revisions for) prefixes:
>    '<repobranch>'
>
> svndumpfilter: E200003: Premature end of content data in dumpstream
>
> I've googled the SVN error, tried to force file format of the UUID file to
> be UTF-8, using Linux EOL style, added an additional UUID, replaced the
> complete file with a new one... No success. I've also tried to use commands
> like svnadmin verify and svnadmin fix to get rid of this problem, also
> without success. They result all in the same or in similar errors. As hint
> from the TortoiseSVN mailinglist somebody noted, that there should be two
> IDs in the UUID file - in fact there is only one.
>

We have checked the contents of the db\format file, that indicate:

7
layout sharded 1000

 I checked on my side with svnadmin create --compatible-version=1.9 and I
also get format 7 (but with logical addressing) and in the uuid file I have
two UUIDs.


> Currently I'm puzzled and do not have any idea to succeed. I'll be happy
> if somebody can point me to the right direction to solve this issue. I'm
> continuing my quest here after somebody at TortoiseSVN redirected me to
> here. Our daily work flags no problems with this tool combination. Maybe
> I'm wrong, so please apologize.
>

Is this an issue where SVNKit creates a repository where the ondisk format
is not compatible with what our tools expect?

I have suggested to create the repositories with as high version as SVNKit
can support to see if there is a difference. I have also suggested to do
the dump via svnrdump since that use SVNKit's repo layer which seems to be
fine with the repository ondisk format.

Cheers,
Daniel


>
> Freundliche Grüße / Kind regards,
> *i.A. Jochen Paul*
> Software Engineering
> Research & Development
> Fon: +49 6274 932 341 <+49%206274%20932%20341>
> [email protected]
>
>
> <https://www.linkedin.com/company/mosca-gmbh>
> <https://www.instagram.com/moscagmbh>
> <https://www.facebook.com/Mosca.gmbh>
> <https://www.youtube.com/user/MoscaStrapping>
>
> [image: 2026-07_TOP100.png]
>
> MOSCA GmbH
> Gerd-Mosca-Strasse 1
> D-69429 Waldbrunn
> Geschäftsführer/-in / CEO: Timo Mosca, Simone Mosca, Alfred Kugler
> Gerichtsstand / Court: Mannheim HRB 718516
> Umsatzsteuer ID-NR. / Salestax ID-No.: DE 222 583 604
>
> <https://www.mosca.com>
> https://www.mosca.com
> [email protected]
>
> Allgemeine Informationen über den Umfang der Verarbeitung Ihrer
> personenbezogenen Daten und über Ihre Datenschutzrechte finden Sie hier
> <https://www.mosca.com/de-de/unternehmen/meta/rechtliche-hinweise/verarbeitung-personenbezogener-daten/>
> .
>
> Diese E-Mail (einschließlich ihrer eventuellen Anlagen) enthält
> vertrauliche und/oder vom Berufsgeheimnis umfasste oder sonstige geschützte
> Informationen. Wenn Sie nicht der vorgesehene Adressat sind, kopieren Sie
> diese E-Mail nicht, unterlassen Sie jegliche Nutzung sowie Weitergabe und
> löschen Sie diese von Ihrem System. Mosca GmbH übernimmt keinerlei Haftung,
> falls diese E-Mail Viren enthält oder im Wege ihrer Übertragung geändert
> oder verfälscht wurde. Der Inhalt dieser E-Mail stellt keine
> rechtverbindliche Erklärung dar, sofern dies nicht ausdrücklich schriftlich
> vereinbart wurde.
>
> This email (including any attachments) contains confidential and/or
> privileged information or information otherwise protected from disclosure.
> If you are not the intended recipient, do not copy this message or any
> attachments and do not use it for any purpose or disclose its content to
> any person, but delete this message and any attachments from your system.
> Mosca GmbH disclaims any and all liability if this email transmission was
> virus corrupted, altered or falsified. The content of this e-mail does not
> constitute a legally binding declaration unless this has been expressly
> agreed in writing.
>
C2_signature_linkedin_32x32_45b50471-2a09-49e8-8cb1-335fa52665f1.png (image/png, 338 B) - not displayed
C2_signature_instagram_32x32_373063b3-4839-4255-9582-8a7ef1622877.png (image/png, 611 B) - not displayed
C2_signature_facebook_32x32_8a16a718-7ca9-4b25-9425-71a786d164ff.png (image/png, 5.1 KB) - not displayed
C2_signature_youtube_32x32_f4bc3b64-944a-450a-8707-7fa8e758e935.png (image/png, 5.1 KB) - not displayed
C2_signature_2026-07_top100_045b6969-a582-4516-a1cf-ba41f560668b.png (image/png, 54.4 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.