Create backport branch for r1633126

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x-r1633126@1633130 13f79535-47bb-0310-9956-ffa450edef68
Merge r1633126, resolving simple text conflict.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x-r1633126@1633131 13f79535-47bb-0310-9956-ffa450edef68
Create 1.8 backport branch for r1641564.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x-r1641564@1641570 13f79535-47bb-0310-9956-ffa450edef68
Merge r1641564 and resolve conflict in externals_tests.py.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x-r1641564@1641571 13f79535-47bb-0310-9956-ffa450edef68
Merge the 1.8.x-r1633126 branch:

 * r1633126
   Improve performance of recorded timestamp fixups in svn cleanup
   Justification:
     Fixing timestamps on a working copy with properly recorded timestamps
     should not cost 10* the time of walking the working copy for status.
   Branch:
     ^/subversion/branches/1.8.x-r1633126
   Votes:
     +1: rhuijben, philip, stefan2


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x@1642635 13f79535-47bb-0310-9956-ffa450edef68
Merge the 1.8.x-r1641564 branch:

 * r1641564
   Fix issue 4185: file external not following history.
   Justification:
     Checkout/update fails, regression from 1.6.
   Branch:
     ^/subversion/branches/1.8.x-r1641564
   Votes:
     +1: philip, rhuijben, stefan2


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.8.x@1642637 13f79535-47bb-0310-9956-ffa450edef68