Create r1461743 backport branch.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-r1461743@1461745 13f79535-47bb-0310-9956-ffa450edef68
On the r1461743 branch, backport r1461743.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-r1461743@1461747 13f79535-47bb-0310-9956-ffa450edef68
Create 1.7.x-r1475724 backport branch.

git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-r1475724@1475743 13f79535-47bb-0310-9956-ffa450edef68
Backport r1475724 to 1.7.x.

Attempting to record the mergeinfo on the branch root raised a tree conflict
due to svn.c not existing, and would have caused N mergeinfo changes anyway
on random files in the branch, so I skipped that.


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x-r1475724@1475745 13f79535-47bb-0310-9956-ffa450edef68
Merge the r1423837 group from trunk:

 * r1423837, r1423840, r1423848
   Fix issue #4168, "no such table: revert_list" for nested wc in sparse wc
   Justification:
     Accessing the wrong database from the revert code gives an ugly error
     which might not be easy to work around.
   Votes:
     +1: rhuijben, pburba, stsp


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x@1482187 13f79535-47bb-0310-9956-ffa450edef68
Merge r1426830 from trunk:

 * r1426830
   Resolve issue #3797, by making sure that local changes at the same path
   as a not present file are not skipped.
   Justification:
     Improves 'svn diff' handling of local changes.
   Votes:
     +1: rhuijben, pburba, stsp


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x@1482188 13f79535-47bb-0310-9956-ffa450edef68
Merge the r1451678 group from trunk:

 * r1451678, r1452617
   Make get-deps.sh compatible with Solaris /bin/sh.
   Justification:
     Make get-deps.sh work on Solaris. 
   Votes:
     +1: breser, danielsh, stsp
     +0: rhuijben (untested)


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x@1482189 13f79535-47bb-0310-9956-ffa450edef68
Reintegrate the 1.7.x-r1461743 branch:

 * r1461743
   Set output parameter in non-maintainer builds, in svn_fs_commit_txn().
   Justification:
     Part of the API contract.
   Branch: 1.7.x-r1461743
   Votes:
     +1: danielsh, stsp, rhuijben


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x@1482190 13f79535-47bb-0310-9956-ffa450edef68
Merge r1476359 from trunk:

 * r1476359
   JavaHL thread safety bug.
   Justification:
     Unexpected exceptions can be thrown when thread issues are encountered.
   Votes:
     +1: markphip, stsp
     +0: rhuijben


git-svn-id: https://svn.apache.org/repos/asf/subversion/branches/1.7.x@1482192 13f79535-47bb-0310-9956-ffa450edef68
Reintegrate the 1.7.x-r1475724 branch:

 * r1475724
   Fix changelist filtering when --changelist values aren't UTF8.
   Justification:
     User-reported buglet that prevents the use of changelist
     filtering altogether for those sorts of changelist names.
   Branch: 1.7.x-r1475724
   Votes:
     +1: cmpilato, stsp, rhuijben


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