@NotNull
  public CommandExecutor runLocal(@NotNull Command command, int timeout) throws SvnBindException {
    Project project = myVcs.getProject();
    if (!project.isDefault() && !TrustedProjects.isTrusted(project)) {
      throw new IllegalStateException("Shouldn't be possible to run a SVN command in the safe mode");
    }

    if (command.getWorkingDirectory() == null) {
      command.setWorkingDirectory(CommandParametersResolutionModule.getDefaultWorkingDirectory(project));
    }

    CommandExecutor executor = newExecutor(command);

    executor.run(timeout);
    onAfterCommand(executor, command);

    return executor;
  }
@NotNull
  public CommandExecutor runLocal(@NotNull Command command, int timeout)