StringBuffer buffer = new StringBuffer();
SVNErrorMessage[] postCommitHookErr = new SVNErrorMessage[1];
String postCommitErrMessage = null;
long newRev = -1;
try {
newRev = committer.commitTxn(true, true, postCommitHookErr, buffer);
} catch (SVNException svne) {
if (postCommitHookErr[0] == null) {
try {
FSCommitter.abortTransaction(fsfs, txnName);
} catch (SVNException svne1) {