@Override protected SVNPropertyValue run() throws SVNException { SVNLookClient lc = new SVNLookClient(getOperation().getAuthenticationManager(), getOperation().getOptions()); lc.setEventHandler(this); SVNPropertyValue propvalue; if (getOperation().getTransactionName() == null) propvalue = lc.doGetRevisionProperty(getOperation().getRepositoryRoot(), getOperation().getPropName(), getOperation().getRevision()); else propvalue = lc.doGetRevisionProperty(getOperation().getRepositoryRoot(), getOperation().getPropName(), getOperation().getTransactionName()); return propvalue; } }
if (environment.isRevision()) { if (environment.isRevProp()) { propValue = client.doGetRevisionProperty(environment.getRepositoryFile(), propName, getRevisionObject()); } else { propValue = client.doGetRevisionProperty(environment.getRepositoryFile(), propName, environment.getTransaction()); } else {
if (environment.isRevision()) { if (environment.isRevProp()) { propValue = client.doGetRevisionProperty(environment.getRepositoryFile(), propName, getRevisionObject()); } else { propValue = client.doGetRevisionProperty(environment.getRepositoryFile(), propName, environment.getTransaction()); } else {