On 23.04.2015 16:44, Marc Strapetz wrote:
> cleanup-related code which is working fine with 1.8 JavaHL starts
> failing with 1.9 JavaHL.
>
> According to the docs, ISVNClient#cleanup(String) does not break
> locks, which seems to cause the problems:
>
>   /**
>    * Recursively cleans up a local directory, finishing any
>    * incomplete operations, removing lockfiles, etc.
>    * <p>
>    * Behaves like the 1.9 version with <code>breakLocks</code> and
>    * <code>includeExternals</code> set to <code>false<code>, and the
>    * other flags to <code>true</code>.
>    * @param path a local directory.
>    * @throws ClientException
>    */
>
> When using ISVNClient.cleanup(path, *true*, true, true, true, false)
> code works.

Fixed in r1676665 and proposed for 1.9.0. Thanks for finding this.

-- Brane

Reply via email to