CmdLineStatusPart[] cmdLineStatusParts = getCmdStatuses(new File[] {path}, false, true, false);
CmdLineStatusPart[] cmdLineStatusParts = getCmdStatuses(new File[] {path}, false, true, false, false);
	public ISVNInfo getInfoFromWorkingCopy(File path) throws SVNClientException {        try {            notificationHandler.setBaseDir(SVNBaseDir.getBaseDir(path));            			// first we get the status of the files to find out whether it is versioned            CmdLineStatusPart[] cmdLineStatusParts = getCmdStatuses(new File[] {path}, false, true, false);            // if the file is managed, it is safe to call info            if ((cmdLineStatusParts.length > 0) && (cmdLineStatusParts[0].isManaged())) {            	String cmdLineInfoStrings = _cmd.info(new String[] { toString(path) }, null, null);            	return new CmdLineInfoPart(cmdLineInfoStrings);            } else {            	return CmdLineInfoPart.createUnversioned(path.getPath());            }        } catch (CmdLineException e) {            throw SVNClientException.wrapException(e);        }        	}