if (getCommandLine().hasArgument(SVNArgument.TRANSACTION)) {
String transactionName = (String) getCommandLine().getArgumentValue(SVNArgument.TRANSACTION);
Map props = null;
if (isRevProp) {
props = lookClient.doGetRevisionProperties(reposRoot, transactionName);
} else {
String path = getCommandLine().getPathCount() < 2 ? null : SVNPathUtil.canonicalizeAbsPath(getCommandLine().getPathAt(2));
props = lookClient.doGetProperties(reposRoot, path, transactionName);
}
printProps(out, props, isVerbose);