On Tue, Aug 26, 2014 at 04:11:27PM +0400, Ivan Zhakov wrote:
> I doubt that 'svnfsfs' can be moved to "main" Subversion in the
> current state because it uses internal library headers and functions
> from libsvn_fs_fs:
> [[[
> #include "../libsvn_fs_fs/index.h"
> #include "../libsvn_fs_fs/pack.h"
> #include "../libsvn_fs_fs/rev_file.h"
> #include "../libsvn_fs_fs/util.h"
> ]]]
>
> Have you considered this?
We even considered moving its functionality into svnadmin.
However since it uses private FSFS APIs we discarded that idea.
This tool is needed to diagnose and repair format7 repositories.
Because format7 uses meta data that needs to be generated (indexes)
I'd rather have this tool at my disposal on any default installation
than having to hunt down an svnfsfs binary for some obscure red hat
system from the last century when someone asks me to fix their
repository on their old server without internet access.... (yes,
this has already happened to me before, luckily without format7).
Received on 2014-08-26 20:02:03 CEST