亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

VS2010和舊版本的服務器一起使用的方法
2011-06-27   網絡

TFS(Team Foundation Server) 2010的一個新特性是自動的版本控制代理配置。第一次執行版本控制操作的時候,客戶端會連接到服務器,然后,它會請求代理配置信息。如果對于這個客戶端來說,沒有代理可用,那么它會在24小時以后再次請求代理配置信息的。

  為了讓代理可以在本地自動配置,客戶端需要提供這個服務器在Active Directory中的“site name”。服務器使用這個數據來判斷要把哪幾個代理分配給這個客戶端。在德國的客戶端會被分配德國的代理,在南非的客戶端會被分配南非的代理。這和Windows通過Add Printer Wizard把地域上離你最近的打印機顯示給你使用的是同一種機制。

  不幸的是,VS(Visual Studio) 2010客戶端中的這個自動的版本控制代理配置機制和2005/2008版本的服務器一起使用的時候,還存在一個bug。當和舊版本的服務器一起使用的時候,無法查詢代理配置信息。這主要是因為服務器不支持這個功能。但是,通過執行如下列表中的任何一個版本控制操作,你還是可以檢索Active Directory中的“site name”。

  * Get

  * Merge

  * Unshelve

  * Edit

  * Delete

  * Undelete

  * Rename

  * Undo

  * Add

  * Branch

  * Resolve

  在任何情況下,從LDAP(Lightweight Directory Access Protocol )獲取這個數據都會帶來一定的性能損失。但是,在某些情況下,這個性能損失會特別大。一個客戶報告說,檢索Active Directory中的“site name”延遲了8到9分鐘。如果你正在使用VS(Visual Studio) 2010和TFS(Team Foundation Server)2005/2008。你可以通過下面的注冊表設置來禁用自動代理配置,你將會看到明顯的性能提升。

  首先,在Visual Studio中檢查你的版本控制代理設置:Tools –> Options –> Source Control –> Visual Studio Team Foundation Server。如果你過去配置過一個代理,那么proxy server protocol, name,和port都應該是可用的,你不會受到這個問題的影響。(如果你想100%確認自己的代理設置是怎樣的,驗證代理設置的說明如下)

不使用版本控制代理:

  對于那些不使用代理服務器的用戶來說,他們的設置如下。所有文件都可以直接從TFS(Team Foundation Server)服務器直接下載。

 

 

以下是代碼片段:
    Windows Registry Editor Version 5.00
  [HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\TeamFoundation\SourceControl\Proxy]
  "Enabled"="False"
  "Url"="http://dummy.example.com/"
  "AutoConfigured"="False"

 

  手動配置版本控制代理:

  你無需進行進一步的操作。如果你喜歡的話,你可以直接檢查你的注冊表設置來確認他們是否和下面的注冊表設置一致。(如果除了這些值,你還看到了“LastCheckTime” 或“LastConfigureTime”項,那也是正常的,他們是“無害的” )

 

 

以下是代碼片段:
    Windows Registry Editor Version 5.00
  [HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\TeamFoundation\SourceControl\Proxy]
  "Enabled"="True"
  "Url"="http://yourversioncontrolproxy:8081/"
  "AutoConfigured"="False"

 

  安裝臨時解決方案的設置

  把上面那些文本復制/粘貼到記事本,然后另存為.reg文件,執行這個文件。接著,你會收到把這個數據合并到注冊表的權限警告,確認,重新啟動Visual Studio后這些改變就生效了。

熱詞搜索:

上一篇:XP企業用戶市場份額為Win7的7.5倍
下一篇:經驗:如何用Windows 2003架設Web服務器

分享到: 收藏