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