ISVNEditor.ProvidePropsCallback getProps,
ISVNEditor.GetNodeKindCallback getCopyfromKind)
throws ClientException
{
check_inactive(editorReference, reporterReference);
ISVNEditor ed =
CommitEditor.createInstance(this, revisionProperties,
commitCallback, lockTokens, keepLocks,
getBase, getProps, getCopyfromKind);
if (editorReference != null)
editorReference.clear();