小さい頃はエラ呼吸

いつのまにやら肺で呼吸をしています。


Visual Studio + Subversionの開発でバージョン管理すべきでないファイル何か

はじめに

Visual Studio(C++)で開発して、Subversionでソースコードのバージョン管理をしているプロジェクトで、Subversionで管理すべきでないファイルについて調べてみました。

Microsoft Visual Studio Professional 2013 DVD
マイクロソフト (2013-11-29)
売り上げランキング: 298

Subversionで管理すべきでないファイル

Subversionで管理すべきでないファイルは、基本的にVisual Studioが吐き出す一時ファイルや環境の情報などを格納したオプションファイルです。
いろいろなサイトで調べてみた結果、以下の拡張子のファイルはバージョン管理対象から外して問題ないと思います。

.opt ローカル コンピュータのワークスペース オプションファイルであるバイナリファイル
.clw ClassWizard がクラスの追跡のために使用するファイル
.ncb ClassView が使用する、ローカルマシンに固有のバイナリファイル
.aps ローカルリソースファイルによって使用されるバイナリファイル
.mak エクスポートされたメイクファイル
.suo 各開発者が IDE に行ったカスタマイズ
.pdb デバッグのためだけに使用されるプログラムデータベースファイル
.vcproj.コンピュータ名.user ソリューションを開いたときに生成されるファイル
Debugフォルダ ビルド時に自動生成される
Releaseフォルダ ビルド時に自動生成される