Was sind MonoDevelop ist .pidb-Dateien?
MonoDevelop erstellt, diese werden für jedes Projekt. Sollte ich Sie in die source-control?
Du musst angemeldet sein, um einen Kommentar abzugeben.
MonoDevelop erstellt, diese werden für jedes Projekt. Sollte ich Sie in die source-control?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vom MonoDevelop blog-post:
So, es klingt wie es ist wirklich nur eine Optimierung. Ich persönlich würde es nicht in die source-control, es sei denn, Sie finden es macht einen großen Unterschied zur performance: meine Vermutung ist, es wird nur wirklich bleiben gültig, wenn nur eine person arbeitet an dem Projekt zu einer Zeit. (Wenn es ist groß und ändert sich regelmäßig, Sie finden konnte, es fügt erheblichen Aufwand, um das repository zu. Ich habe nicht geprüft, um zu sehen, was die Größe wirklich so ist, aber es lohnt sich.)
Sind Sie nur Cache-code-Vervollständigung-Daten. Wie die post-Jon verbunden, erklärt, dass der Hauptgrund ist, um Speicher zu sparen, obwohl Sie auch sparen Sie vom warten auf MD zu analysieren, alle Quell-Dateien und referenzierten Assemblys, wenn Sie ein Projekt öffnen.
Die pidb-Dateien generiert werden können, ziemlich schnell, es gibt also keinen Vorteil, wenn Sie in der VCS. In der Tat, als auch das VCS-repository overhead, könnte es auch dazu führen, problem, wenn Leute, die mit unterschiedlichen Versionen von MD mit unterschiedlichen pidb-Formate, so würde ich dringend empfehlen, gegen Sie zu halten in der Quellcodeverwaltung.