Norbert Preining wrote on Tue, Oct 31, 2017 at 09:34:08 +0900:
> > Fixed in https://svn.apache.org/r1813794 and nominated for backport
> > to 1.9.8. Pizzas to stsp :-)
> Thanks a lot.
> With a fixed/updated subversion client, will I get the updates
> automatically, or do I need also an updated server, and also do some
> special svn up invocations?
You need to upgrade the server (only; the client needn't be upgraded).
As to "special svn up invocations", let me first say that the easiest
way would be to checkout a new working copy.
Having said that, the following should work in an existing working copy:
For each affected file, run an 'svn update' (to either a newer or an
older revision) that crosses a revision that modified that file.
The easiest way to determine the affected files would be to diff the
outputs of «svn info -R ./» and «svn info -R $(svn info --show-item=url)»,
specifically, the "Last Changed Rev" entries in the output. This
assumes the working copy has been updated to HEAD; if that's not the
case, the second 'info' invocation should be passed the working copy's
BASE revision for a peg revision.
Yet another approach would be to run 'svn up -r N && svn up', where N =
HEAD - 1000 or so; note, this would only be 95% correct.
Received on 2017-10-31 01:58:52 CET