Visual Studio 2012 (TFS 2012 と統合) でソリューションを開くたびに、特定のプロジェクト ファイルをチェックアウトするよう求められます。
ソースの最新バージョンを持っています。ローカル バージョンとリモート バージョンを比較しても違いはありません。
この特定のファイルのチェックアウトを許可すると、VS によって次のように変更されます。
--- server
<SccProjectName>%24/NM/NM61/...</SccProjectName>
<SccAuxPath>http://tfs.sth.com:8090/tfs/nm</SccAuxPath>
--- local
<SccProjectName>%24/NM/NM62/...</SccProjectName> --- branch has been changed
<SccAuxPath>http://tfs2012.sth.com:8080/tfs/nm</SccAuxPath> --- tfs url has been changed
このような動作の理由と修正方法 (この変更をソース管理にチェックインしたくないし、このファイルを常にチェックアウトしたくない)