チーム全体でソリューションの VS2008 csproj ファイルをプログラムで管理したいと考えています。2 人の開発者がプロジェクトに別の新しいファイルを追加したため、(Hg で) マージの問題が発生することがありますが、それらは csproj ファイルの「同じ場所」に配置され、「競合を解決する」必要が生じます。場合によっては、1 つのタグが失われ、ビルド エラーが発生することがあります。
<ItemGroup>
リストやタグだけに見えるをマージできますか?- 再注文
<Content>
や<Compile>
タグ付けはできますか?または、それらは「スマートな」順序になっていますか? - これが VS2008 プロジェクトで問題ない場合、これを VS2010/2012 に引き継ぐことができますか、またはこれに関連する何か変更が必要ですか?