if (property != null) {
if (property != null && svnProperty != null) {
	public void execute(ISVNClientAdapter svnClient) throws BuildException {        validateAttributes();        log("Svn : Propget");        ISVNProperty svnProperty;        try {        	svnProperty = svnClient.propertyGet(path,name);        } catch (SVNClientException e) {            throw new BuildException("Can't get property "+name, e);        }                if (property != null) {            getProject().setProperty(property, svnProperty.getValue());        }        if (file != null) {            FileOutputStream os = null;            try {            	os = new FileOutputStream(file);            	os.write(svnProperty.getData());            	            } catch (IOException e) {                throw new BuildException("Can't write property value to file "+file.toString(), e);            } finally {                if (os != null) {                	try {                		os.close();                    } catch (IOException e) {                    }                }            }        }        	}