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