自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

輕松搞定VS2010 和舊版本服務器一起使用

開發(fā) 后端
為了讓代理可以在本地自動配置,客戶端需要提供這個服務器在Active Directory中的“site name”。服務器使用這個數(shù)據(jù)來判斷要把哪幾個代理分配給這個客戶端。在德國的客戶端會被分配德國的代理,在南非的客戶端會被分配南非的代理。

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

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

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

    *  Get
    * Merge
    * Unshelve
    * Edit
    * Delete
    * Undelete
    * Rename
    * Undo
    * Add
    * Branch
    * Resolve

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

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

不使用版本控制代理:

對于那些不使用代理服務器的用戶來說,他們的設(shè)置如下。所有文件都可以直接從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"

手動配置版本控制代理:

你無需進行進一步的操作。如果你喜歡的話,你可以直接檢查你的注冊表設(shè)置來確認他們是否和下面的注冊表設(shè)置一致。(如果除了這些值,你還看到了“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"

安裝臨時解決方案的設(shè)置

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

責任編輯:馬沛 來源: 51CTO.com
相關(guān)推薦

2009-12-15 17:55:54

VS2010 Ulti

2009-11-24 15:34:41

DNS服務器組建

2009-02-16 15:35:00

2009-12-11 15:13:15

VS 2010驅(qū)動

2009-11-11 11:29:37

VS2010 Auto

2010-04-12 09:16:55

VS2010多核編程謝恩偉

2021-06-02 07:43:42

服務器阿里云配置

2010-05-21 17:32:07

IIS服務器

2011-01-18 08:55:20

IntelliTracVS2010

2009-12-11 14:16:11

VS2010 Ulti

2009-12-15 17:42:29

2009-12-02 14:19:09

VS 2010產(chǎn)品

2009-12-02 16:02:58

VS2010編輯器

2010-05-28 11:14:38

2025-01-13 00:00:00

配置Redis腦裂

2009-12-18 10:24:28

VS 2010代碼

2011-08-16 14:50:05

CMFCToolBarVS2010

2019-07-15 16:15:31

微軟Windows 10操作系統(tǒng)

2014-12-11 12:45:49

服務器Gartner

2009-09-09 09:23:37

服務器穩(wěn)定性
點贊
收藏

51CTO技術(shù)棧公眾號