message: feat: Automatic close repository when folder not exists
diff: @@ -27,6 +27,7 @@ import {
  SvnUriAction
  } from "./common/types";
  import { debounce, globalSequentialize, memoize, throttle } from "./decorators";
  +import { exists } from "./fs";
  import { configuration } from "./helpers/configuration";
  import OperationsImpl from "./operationsImpl";
  import { PathNormalizer } from "./pathNormalizer";
  @@ -952,6 +953,11 @@ export class Repository implements IRemoteRepository {
  this.state = RepositoryState.Disposed;
  }
  + const rootExists = await exists(this.workspaceRoot);
  + if (!rootExists) {
  + await commands.executeCommand("svn.close", this);
  + }
  +
  throw err;
  } finally {
  this._operations.end(operation);
  