public void setRevProperty(String path, String name, Revision rev, String value, boolean force) throws ClientException {
if(name == null || name.equals("")){
return;
}
SVNWCClient client = getSVNWCClient();
SVNRevision svnRevision = JavaHLObjectFactory.getSVNRevision(rev);
try {
if(isURL(path)){
client.doSetRevisionProperty(SVNURL.parseURIEncoded(path),
svnRevision, name, value, force, ISVNPropertyHandler.NULL);
}else{
client.doSetRevisionProperty(new File(path).getAbsoluteFile(),
svnRevision, name, value, force, ISVNPropertyHandler.NULL);
}
} catch (SVNException e) {
throwException(e);
}