Ich habe ein großes Projekt in Delphi geschrieben und ich möchte seine Quellen verwalten Git verwenden. Ich habe das Git-Repository erstellt, das die Quellen meiner Anwendung und Komponenten von Drittanbietern enthält. All das Zeug baut automatisch mit msbuild
.Delphi RES-Dateien und Git
Das größte Problem ist RES-Dateien. Einige von ihnen werden jedes Mal aktualisiert, wenn ich meine Anwendung neu anlege, andere nicht. Einige haben * .rc-Quellen, andere nicht. Ich kann nicht alle Res-Dateien (.gitignore) ignorieren, weil ohne Ressourcen mein Projekt nicht bauen kann. Außerdem kann ich res-Dateien nicht einschließen - sie ändern sich von Build zu Build, ich will sie nicht in Diffs sehen.
Was tun Sie mit Ihrem * .res Dateien unter Git? Irgendwelche Ratschläge?
Danke für den Tipp, aber ich habe 25+ Komponenten mit Quellen (und mit verdammt res Dateien). Es wird viel Zeit brauchen, um herauszufinden, welche res-Dateien geändert werden und welche nicht. Aber das größte Problem ist, dass einige res enthalten sein müssen (also ich git add-f) und werden jedes Mal geändert, wenn ich Komponenten neu aufbaue. – Frantic
Schließlich tat dies. Es hat eine Menge Zeit gekostet, aber ich bin glücklich mit den Ergebnissen. – Frantic