private ISVNInfo acquireInfo(ISVNClientAdapter svnClient, String target)
private ISVNInfo acquireInfo(ISVNClientAdapter svnClient)
    private ISVNInfo acquireInfo(ISVNClientAdapter svnClient, String target)        throws SVNClientException {        File targetAsFile = new File(Project.translatePath(target));        if (targetAsFile.exists()) {            // Since the target exists locally, assume it's not a URL.            return svnClient.getInfo(targetAsFile);        }        else {            try {                SVNUrl url = new SVNUrl(target);                return svnClient.getInfo(url);            }            catch (MalformedURLException malformedURL) {                // Since we don't have a valid URL with which to                // contact the repository, assume the target is a                // local file, even though it doesn't exist locally.                return svnClient.getInfo(targetAsFile);            }        }    }