void (@NotNull Collection<? extends FilePath> committables, String comment, List<VcsException> exception, @NotNull Set<? super String> feedback) { MultiMap<Pair<Url, WorkingCopyFormat>, FilePath> map = SvnUtil.splitIntoRepositoriesMap(mySvnVcs, committables, Convertor.self()); for (Map.Entry<Pair<Url, WorkingCopyFormat>, Collection<FilePath>> entry : map.entrySet()) { try { doCommitOneRepo(entry.getValue(), comment, exception, feedback, entry.getKey().getSecond()); } catch (VcsException e) { LOG.info(e); exception.add(e); } } }