Den mån 15 nov. 2021 kl 15:41 skrev Justin MASSIOT | Zentek <justin.mass...@zentek.fr>: > > Hi Robert, > > Interesting initiative. > What is the "two copies of everything in a checkout" problem you are talking > about?
I would have presumed it is the "pristine" files. A solution was proposed and implemented in this thread in dev@ http://mail-archives.apache.org/mod_mbox/subversion-dev/202107.mbox/%3C874kcf6xin.fsf%40red-bean.com%3E (I haven't looked at Robert's code and what he is trying to achieve). Kind regards Daniel > > Justin > > > On Sat, 13 Nov 2021 at 01:54, Robert Hickman > <robert.e.hick...@googlemail.com> wrote: >> >> Hi people, >> >> I've been working on a 'subversion replacement' for the last 5 ish >> years called 'simple http file sync' (shttpfs), a centralized version >> control system for binary files. >> >> SHTTPFS was created to manage changes to a lot of binary image and >> video files across multiple computers. The nature of my own data is it >> is primarily added to and very rarely changed. i.e. video is edited >> 'non destructively', and a new video is rendered. I created shttpfs to >> solve subversion's 'two copies of everything in a checkout' problem, >> which was causing data bloat to an extent that made it completely >> unusable. Nothing else worked reliably, or had the required features >> (simple design, atomic commits, arbitrary partial checkouts, good >> command line interface, stores version history on a central server). >> >> https://github.com/robehickman/simple-http-file-sync