Johan Corveleyn wrote on Fri, Jan 21, 2022 at 10:12:57 +0100:
> (BTW: a lot of those working copies are similar, so a feature to have
> a "shared pristine store" would also help, but that's another feature
> altogether, and perhaps much more difficult to get right -- both
> features would solve the wasted-disk-storage problem here, so I'm
> happy either way)

The ≥1.7-era libsvn_wc ("wc-ng") was specifically designed to support
having a single .svn/wc.db serve multiple wc's.  That's why we have the
«wc_id» column in the NODES table.

As to what it'll take to actually implement this… I'm not sure.  If
someone went in and changed «mkdir(".svn")» to «symlink("/well/known/path",
".svn")», would things Just Work™, or?

Cheers,

Daniel

Reply via email to