.dproj
файлы необходимы для проектов Delphi, поэтому они должны находиться под контролем версий.
Эти файлы контролируются IDE и также содержат некоторую информацию, которая часто изменяется, но совершенно не имеет отношения к управлению версиями.
Например: я часто меняю параметры запуска приложения (несколько раз в день), но не хочу случайно зафиксировать файл проекта, если изменилась только часть, имеющая отношение к параметрам запуска.
Так что же делать в этой ситуации?
Чистым решением было бы разобрать файл, но это невозможно с Delphi IDE AFAIK.
Можно ли игнорировать определенную часть файла?
В данный момент мы используем Subversion, но вскоре можем перейти на Git.