@NotNull
  private RepeatSvnActionThroughBusy createRevertAction(@NotNull final File file, final boolean recursive) {
    return new RepeatSvnActionThroughBusy() {
      @Override
      protected void executeImpl() throws VcsException {
        myVcs.getFactory(file).createRevertClient().revert(Collections.singletonList(file), Depth.allOrFiles(recursive), null);
      }
    };
  }
@NotNull
  private RepeatSvnActionThroughBusy createRevertAction(@NotNull final File file, final boolean recursive)