private void doCommitOneRepo(@NotNull Collection<? extends FilePath> committables,
                               String comment,
                               List<VcsException> exception,
                               @NotNull Set<? super String> feedback,
                               @NotNull WorkingCopyFormat format)
  throws VcsException {
    if (committables.isEmpty()) {
      return;
    }

    CommitInfo[] results = mySvnVcs.getFactory(format).createCheckinClient().commit(ChangesUtil.filePathsToFiles(committables), comment);

    final StringBuilder committedRevisions = new StringBuilder();
    for (CommitInfo result : results) {
      if (result != CommitInfo.EMPTY && result.getRevisionNumber() > 0) {
        if (committedRevisions.length() > 0) {
          committedRevisions.append(", ");
        }
        committedRevisions.append(result.getRevisionNumber());
      }
    }
    if (committedRevisions.length() > 0) {
      feedback.add(SvnVcs.VCS_DISPLAY_NAME + ": " + SvnBundle.message("status.text.committed.revision", committedRevisions));
    }
  }
private void doCommitOneRepo(@NotNull Collection<? extends FilePath> committables,
                               String comment,
                               List<VcsException> exception,
                               @NotNull Set<? super String> feedback,
                               @NotNull WorkingCopyFormat format)