44

MonoDevelop は、プロジェクトごとにそれらを作成します。それらをソース管理に含める必要がありますか?

4

2 に答える 2

17

それらはキャッシュされたコード補完データです。Jon がリンクした投稿で説明されているように、主な理由はメモリを節約することですが、プロジェクトを開いたときに MD がすべてのソース ファイルと参照アセンブリを解析するのを待つ必要もありません。

pidb ファイルはすぐに再生成できるため、VCS に保持する利点はありません。実際、VCS リポジトリのオーバーヘッドと同様に、人々が異なる pidb 形式で異なるバージョンの MD を使用している場合にも問題が発生する可能性があるため、それらをソース管理に保持しないことを強くお勧めします。

于 2009-06-24T03:38:50.870 に答える