public static @NotNull Collection<Change> getDiff(@NotNull Project project,
                                                    @NotNull VirtualFile root,
                                                    @Nullable @NonNls String oldRevision,
                                                    @Nullable @NonNls String newRevision,
                                                    @Nullable Collection<? extends FilePath> dirtyPaths) throws VcsException {
    return getDiff(project, root, oldRevision, newRevision, dirtyPaths, true, false);
  }
public static @NotNull Collection<Change> getDiff(@NotNull Project project,
                                                    @NotNull VirtualFile root,
                                                    @Nullable @NonNls String oldRevision,
                                                    @Nullable @NonNls String newRevision,
                                                    @Nullable Collection<? extends FilePath> dirtyPaths)