@Override
  public void getProperty(@NotNull Target target,
                          @NotNull String property,
                          @Nullable Revision revision,
                          @Nullable Depth depth,
                          @Nullable PropertyConsumer handler) throws SvnBindException {
    List<String> parameters = new ArrayList<>();

    parameters.add(property);
    fillListParameters(target, revision, depth, parameters, false);

    try {
      CommandExecutor command = execute(myVcs, target, SvnCommandName.propget, parameters, null);
      parseOutput(target, command, handler);
    }
    catch (SvnBindException e) {
      if (!isPropertyNotFoundError(e)) {
        throw e;
      }
    }
  }
@Override
  public void getProperty(@NotNull Target target,
                          @NotNull String property,
                          @Nullable Revision revision,
                          @Nullable Depth depth,
                          @Nullable PropertyConsumer handler)