Frage

Ich habe gerade angefangen Arbeit an meinem ersten Visual Studio-Projekt, und ich importiert alle vorhandenen Code für das Projekt in ein SVN Repo von mir, ohne zu überprüfen, welche Dateien waren binäre und welche nicht. So, jetzt versuche ich, den Repo-aufzuräumen und ich bin gekommen, über einige .SBR, PCH und .res Dateien.

Ich stelle dar, die PCH-Datei muss nicht in der Quellcodeverwaltung sein, weil es binär ist. Aber die sbr und res-Dateien sind zur Zeit leer, so kann ich nicht sagen, ohne Weiteres, wenn sie in dem Repo sein sollten. So sollten sie in oder aus sein?

War es hilfreich?

Lösung

.res Dateien sind Versionen von .rc Dateien kompiliert, also müssen sie nicht im Repository entweder.

Nachdem alle Dateien Entfernen Sie nicht glauben, notwendig sind (die meisten Nicht-Textdateien, außer Bilder sind wahrscheinlich nicht notwendig), sollten Sie Ihr Projekt in ein sauberes Verzeichnis überprüfen und versuchen, einen vollständigen Build zu tun. Wenn es fehlschlägt, dann entfernt man zu viel. (Wenn es erfolgreich ist, dann können Sie in der Lage sein, mehr Material zu entfernen!)

Andere Tipps

Sie sollten nicht im Repo sein. Sie sind alle Zwischendateien während der Kompilierung.

Res kann notwendig sein, da sie Ressourcen enthalten. SBR ist Source-Browser und soll auf der Kompilierung erstellt werden, wenn Sie die / Fr-Option verwenden (glaube ich).

Edit: Macht nichts, nehme ich das Plakat über mir richtig ist. Stellen Sie sicher, dass die RC / RC2 Dateien dann.

PCH-Dateien werden vorkompiliert Header und müssen nicht in SVN einbezogen werden. Sie werden neu erstellt werden, wenn Sie Ihre Code-Basis überprüfen und und einen Build tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top