SVNRevision revision = SVNRevision.HEAD;
SVNLookClient lookClient = getClientManager().getLookClient();
if (getCommandLine().hasArgument(SVNArgument.TRANSACTION)) {
String transactionName = (String) getCommandLine().getArgumentValue(SVNArgument.TRANSACTION);
lookClient.doCat(reposRoot, path, transactionName, out);
return;
} else if (getCommandLine().hasArgument(SVNArgument.REVISION)) {
revision = SVNRevision.parse((String) getCommandLine().getArgumentValue(SVNArgument.REVISION));
}
lookClient.doCat(reposRoot, path, revision, out);