On Mon, Aug 30, 2021 at 3:17 AM Lorenz <loren...@yahoo.com> wrote:
>
> Evgeny Kotkov wrote:
>
> >Karl Fogel <kfo...@red-bean.com> writes:
> >
> >> 1) Make pristine text-base files optional.  See issue #525 for
> >> details.  In summary: currently, every large file uses twice the
> >> storage on the client side, and yet for most of these files
> >> there's little benefit.  They're usually not plaintext, so 'svn
> >> diff' against the pristine base is pointless (unless you have some
> >> specialized diff tool for the particular binary format, but that's
> >> rare), and 'svn commit' likewise just sends up the whole working
> >> file.  The only thing a local base gets you is local 'svn revert',
> >> which can be nice, but many of us would happily give it up for
> >> large files to avoid the 2x local storage cost.
> >
> >A proof-of-concept implementation of one possible approach for making
> >the text-bases optional is available on the branch:
> >
> >  https://svn.apache.org/repos/asf/subversion/branches/pristines-on-demand
> >
> >While still being rough on the edges, it passes the whole test suite in
> >my environment and seems to work quite well in practice.
>
> if I'm not mistake, diff and revert are not possible when working
> offline?

Correct. If working offline is important for your workflow you would
not use this option.

Mark

Reply via email to