The JavaHL propertySetRemote API seems incomplete. 1) It does not take a CommitMessageCallback. So no way to provide commit message.
2) When trying to change a versioned property via URL, it fails with: Bogus revision information given svn: Setting property on non-local targets needs a base revision We want to use this API in Subclipse to freeze svn:externals properties in a tag after committing it. TortoiseSVN seems to offer to do this now. -- Thanks Mark Phippard http://markphip.blogspot.com/