@Override
    protected void preliminary() {
      myInfo = myVcs.getInfo(myFile.getIOFile());
      if (myInfo == null || myInfo.getRepositoryRootUrl() == null) {
        myException = new VcsException(message("error.file.is.not.under.version.control", myFile.getPath()));
        return;
      }
      if (myInfo.getUrl() == null) {
        myException = new VcsException(message("error.file.is.not.under.subversion", myFile.getPath()));
        return;
      }
      myUrl = myInfo.getUrl();
    }
@Override
    protected void preliminary()