On Sun, Aug 29, 2021 at 8:12 AM Branko Čibej <br...@apache.org> wrote: > > On 27.08.2021 15:55, Evgeny Kotkov wrote: > > > 1. Complete the work on ^/subversion/branches/multi-wc-format so that the > > client would work with both the new and old working copy formats, for > > a seamless user experience and better compatibility. > > This basically needs the following: > > * a huge sync with trunk; > * a way to pass the requested WC format from the command-line into the > WC library when creating a working copy (I never found a nice, clean > way to do that); > * an actual test for WC compatibility.
I was giving this some thought yesterday and was thinking an option on the checkout command would be enough to get started. We can bikeshed the name of the option but to borrow a somewhat similar term from git imagine something like: $ svn co --shallow $url . Personally, I think this would be enough to release the feature but it would obviously also be nice if there were ways to convert a WC to/from this format. Maybe with options on the update or switch commands? I suppose you also have to decide what checkout should do when the working copy already exists. I think ideally you would want it to convert the format but I personally think it would be fine to maintain whatever format already exists and just silently ignore the option (or lack of it). Thanks Mark