Add a contributed script which cleans up zombied locks (locks for whom the locked path no longer exists).  This is a workaround for issue #2507.
Add a contributed script which cleans up zombied locks (locks for whom
the locked path no longer exists).  This is a workaround for issue
#2507.

The script supports two usages:

   * Purge all zombied locks based on path existence in HEAD (for use
     as a one-time slate-cleaning action).

   * Purge all locks orphaned by deletion of paths in a particular
     revision (for use as a post-commit hook script).

Patch by: Nathan Kidd <nathan-svn@spicycrypto.ca>
(Tweaked by me.)

* contrib/hook-scripts/remove-zombie-locks.py
  New

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion