File configDir = myConfigDir != null ? new File(myConfigDir).getAbsoluteFile() : null;
return SVNWCUtil.createDefaultOptions(configDir, true);
}
protected void initOption(SVNOptionValue optionValue) throws SVNException {
AbstractSVNOption option = optionValue.getOption();
if (option == SVNAdminOption.REVISION) {
if (myStartRevision != SVNRevision.UNDEFINED) {
SVNErrorMessage err = SVNErrorMessage.create(SVNErrorCode.CL_ARG_PARSING_ERROR, "Multiple revision argument encountered; " +
"can't specify -r and c, or try '-r N:M' instead of '-r N -r M'");
SVNErrorManager.error(err, SVNLogType.CLIENT);