.Net Mvc アプリケーションには Mercurial を使用しています。ブランチをマージすると、web.config に異なる接続文字列があるという問題に直面します。
例えば
connectionString="data source=Dev1\MSSQLSERVER2012;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf; User ID=sa; Password=pass1
2 番目の web.config
connectionString="data source=Dev2\MSSQLSERVER2012;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf; User ID=sa; Password=pass2
等
構成を何度も編集したり書き直したりせずに構成をマージする方法。web.config ファイルを無視するだけでは役に立ちません。Mercurial には「ファイル セクションを無視する」オプションがありますか?