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

Reply via email to