Ich habe ein großes Projekt, das in Delphi geschrieben wurde, und ich möchte seine Quellen mit Git verwalten. Ich habe ein Git-Repository erstellt, das die Quellen meiner Anwendung und Komponenten von Drittanbietern enthält. Das ganze Zeug wird automatisch erstellt mit msbuild
.
Das größte Problem sind die RES-Dateien. Einige von ihnen werden jedes Mal aktualisiert, wenn ich meine Anwendung neu aufbaue, andere nicht. Manche haben *.rc-Quellen, manche nicht. Ich kann nicht alle RES-Dateien ignorieren (.gitignore), denn ohne Ressourcen wird mein Projekt nicht gebaut. Außerdem kann ich res-Dateien nicht einbinden - sie ändern sich von Build zu Build und ich möchte sie nicht in den Diffs sehen.
Was machen Sie mit Ihren *.res-Dateien unter Git? Irgendwelche Ratschläge?