Ich schob vor kurzem ein Visual Studio C++ - Projekt auf Github. Mir ist aufgefallen, dass VS eine .sdf-Datei erstellt, die relativ groß ist (~ 25MB). Ich habe versucht, diese Datei in meinem Arbeitsbereich zu löschen, um zu sehen, ob oder VS einen Fehler werfen würde. Nach dem Öffnen des Projekts in VS wurden keine Fehler gemeldet und es wurde die Datei neu erstellt. Ich überlege daher, die .sdf-Datei, die sich momentan in meinem Repository befindet, zu entfernen und einen * .sdf-Eintrag zu der .gitignore-Datei des Repos hinzuzufügen.Mögliche Auswirkungen des Hinzufügens von *. Sdf-Dateien zu .gitignore
Die Konsequenz daraus ist, dass wenn ein Benutzer den Inhalt des Repo zieht und es in Visual Studio zum ersten Mal öffnet, muss VS die SDF-Datei generieren. Wenn ein Benutzer jedoch Änderungen aus dem von einem anderen Benutzer durchgeführten Repo zieht, könnte die .sdf-Datei nicht mehr synchron sein, und wenn ja, weiß jemand, ob VS dies vernünftig handhaben würde (z. B. das Regenerieren der .sdf-Datei)? Könnte es andere Implikationen geben, denen ich nicht bewusst bin?
Jeder Eingang würde sehr geschätzt werden!
Vielen Dank [CrazySim] (http://StackOverflow.com/Users/286021/Crazysim) für [Ihre Bearbeitung] (http://StackOverflow.com/Review/Suggested-Edits/10434785) – VonC
Kein Problem. Ich schätze, die Weisheit des größeren Ganzen würde eher eine tote Verbindung halten, haha. – crazysim