Я использую программу сравнения, такую как Beyond Compare, которая может игнорировать пробелы и комментировать изменения, но только при выполнении diff.Однако, если файл действительно изменился, то большинство vcs перечислило бы это в своем списке изменений.В SVN вы можете создать ловушку для фиксации, которая определяет, является ли шаг "значительным" в соответствии с вашими правилами.Затем он может отклонить коммит, если это не так.