VC++: .slnとか.vcxprojとか、どれを管理すればいい?
※追記
ここに素晴らしい説明がありました。こんなアホブログよりこっちを見ればOK
http://d.hatena.ne.jp/replication/20120322/1332421028
......
sln, sdf, suo, vcxproj, vcxproj.filters, vcxproj.user ipchフォルダ.....
VC++でソリューション作ると色々とファイルができますね。んで、それのどれをリポジトリに置けばいいの?って話。
これ、みんな初学者のときに調べることだと思うんですけど、案外まとまってない。
そして社会人にしていまだ初学者の俺。
VC2010版で調べたもの、ちょっと挙げてみよう。
各拡張子の意味は以下
プロジェクト ファイルとソリューション ファイル
ここから得られたとりあえずの結論。
- いるもの
- sln, vcxproj
- いらないもの
- ipchフォルダ, sdfはキャッシュなのでいらん
- どっち?
- suo, vcxproj.filters, vcxproj.user
というわけで中途半端に終了。
わかったらここを書きなおしてく。
ちなみに。
はじめは注意してても、沢山プロジェクト作ってると、誰かがプロジェクト以下全部うpしたり。。。。あるよね。うちの部署だけじゃないよね?
中間ファイルごっそりコミットしてて、誰か別の優しい人が、こっそりそれを消しててくれたり。。。