Hi,
I've been reviewing the 1.15 release notes on the staging site[1].
We need to complete the New Feature Compatibility Table ΒΆ
[[[
New Feature Minimum Client^1 Minimum Server Minimum Repository
Notes
Pristines On Demand 1.15 TODO TODO
Streamy Checkouts 1.15 TODO TODO
]]]
My understanding is that both the server version and the repository is
irrelevant for both these changes. Is this correct?
# Repository Access Comparison
[[[
Command Normal Pristines On Demand
[...]
conflict resolving (resolve/merge/up/sw) Sometimes Sometimes (...)
]]]
Why the ellipsis on POD?
The relase notes contain a referene to i525-user-guide.html (generated from
/notes/i525-user-guide.md). I've reviewed this as well:
The document seems to imply that it is possible to upgrade an existing WC
from format 31 to format 32 and that it will immediately be converted to a
"bare" wc. (With a TODO saying we "might split into two operations").
I can't find a reference in docs or code how to convert an existing wc to a
"bare" wc. `svn upgrade --compatible-version=1.15` seems to keep the
pristine files. I can't find an option to remove them. Am I missing
something?
I didn't look into all the TODOs but we can probably resolve most of them
quite quick.
Kind regards,
Daniel
[1] https://subversion-staging.apache.org/docs/release-notes/1.15.html