@NotNull
  public CommandExecutor execute(@NotNull SvnVcs vcs,
                                 @NotNull Target target,
                                 @Nullable File workingDirectory,
                                 @NotNull Command command,
                                 @Nullable LineCommandListener listener) throws SvnBindException {
    command.setTarget(target);
    command.setWorkingDirectory(workingDirectory);
    command.setResultBuilder(listener);

    return newRuntime(vcs).runWithAuthenticationAttempt(command);
  }
@NotNull
  public CommandExecutor execute(@NotNull SvnVcs vcs,
                                 @NotNull Target target,
                                 @Nullable File workingDirectory,
                                 @NotNull Command command,
                                 @Nullable LineCommandListener listener)