如何加快連接TFS 2010的速度

如何加快連接TFS 2010的速度

昨天看到小朱寫的[TFS] Visual Studio 2010 Team Foundation Server 首次部署心得一文,文章的最後提到透過Visual Studio連接TFS時速度很慢,可透過修改devenv.exe.config來改善。本文對此進行實驗,證實的確可以加快連接的速度,說明如下:

  • 未修改devenv.exe.config前,開啟一個放置於TFS 2010上的解決方案(包含四個專案)大約需要40秒的時間。
  • 以Visual Studio 2010為例,開啟C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe.config於system.net區段中加入<defaultProxy enabled="false" />。
   1:  <system.net>
   2:      <defaultProxy enabled="false" />
   3:      <settings>
   4:          <ipv6 enabled="true"/>
   5:      </settings>
   6:  </system.net>

  • 為了避免前一次開啟Visual Stidio時產生Cache,使得第二次開啟速度加快而影響實驗結果,我重新開機後再開啟TFS上包含四個專案的解決方案,結果只需15秒。

由此證實的確在devenv.exe.config中加入<defaultProxy enabled="false" />可以提升連接TFS的速度。

 

參考資料:

http://www.dotblogs.com.tw/regionbbs/archive/2011/05/15/first.touch.of.tfs.2010.aspx