共用方式為


重新整理用戶端電腦上的資料快取

在 Team Foundation 中進行版本控制或建置作業時,若要防止發生工作區錯誤,在完成某些維護作業後,必須更新用戶端電腦上的資料快取。 在您移動、還原、重新命名或容錯移轉資料層或應用程式層伺服器之後,或是您復原失敗 (例如硬體功能發生問題) 之後,必須重新整理追蹤工作項目的快取,且使用者必須重新整理用戶端電腦上的版本控制快取。

必要的使用權限

您必須是 Team Foundation 應用程式層伺服器上 [Administrators] 安全性群組的成員,才能叫用 [StampWorkitemCache] Web 方法。如需詳細資訊,請參閱 Team Foundation Server 使用權限

您的 Read 使用權限必須設為 Allow,才能在用戶端電腦上使用 tf workspaces 命令。

重新整理工作項目快取

注意事項注意事項

這是一個選擇性的程序。 只有當工作項目追蹤發生錯誤時,您才應該執行這項程序。

若要更新追蹤工作項目的快取,您要叫用 [StampWorkitemCache] Web 方法。 這個方法會強制用戶端電腦在下一次連接至應用程式層伺服器時,執行快取更新。 此外,這個方法也會同步處理用戶端電腦上所定義的工作區。

注意事項注意事項

當您叫用 [StampWorkitemCache] Web 方法時,Visual Studio Team Foundation Server 的效能可能暫時降低。 效能受到影響的程度,視您叫用方法時連接至 Team Foundation 之使用者的數目而定。

若要重新整理用戶端電腦上的追蹤工作項目快取

  1. 在應用程式層伺服器上,開啟 Internet Explorer。

  2. 在 [網址] 列中輸入下列網址,以連接至 [ClientService] Web 服務。 開啟管理主控台,並按一下 [應用程式層],然後檢閱 [公用 URL] 和 [虛擬目錄] 的網址,就可以決定網址:

    http://PublicURL/VirtualDirectory:8080/WorkItemTracking/v3.0/ClientService.asmx

    注意事項注意事項

    就算您是以系統管理認證登入,可能還是需要在執行 Windows Server 2008 的伺服器上,以系統管理員的身分啟動 Internet Explorer,方法是按一下 [開始],然後按一下 [所有程式],再以滑鼠右鍵按一下 [Internet Explorer],最後按一下 [以系統管理員身分執行]。如需詳細資訊,請參閱 Microsoft 網站

  3. 按一下 [StampWorkitemCache],然後按一下 [叫用]。

    注意事項注意事項

    StampWorkitemCache 方法不會傳回任何資料。

重新整理版本控制快取

若要重新整理版本控制快取,每個使用者都要在需要更新的任何一部電腦上執行 tf workspaces 命令。 他們必須更新任何使用版本控制的電腦,以及連接至資料庫已重新配置之 Team 專案集合的電腦。

若要重新整理用戶端電腦上的版本控制快取

  1. 登入執行 Team Foundation 用戶端且使用版本控制的電腦。

  2. 按一下 [開始],並依序指向 [所有程式]、[Microsoft Visual Studio] 和 [Visual Studio Tools],然後按一下 [Visual Studio 命令提示字元]。

    注意事項注意事項

    就算您是以管理認證登入,在執行 Windows Server 2008 或 Windows Vista 的伺服器上,可能還是需要開啟較高權限的命令提示字元以執行此功能。 若要開啟較高權限的命令提示字元,請按一下 [開始],以滑鼠右鍵按一下 [命令提示字元],再按一下 [以系統管理員身分執行]。 如需詳細資訊,請參閱 Microsoft 網站 (英文)。

  3. 在命令提示字元中輸入下列命令,並提供集合的 URL,其中包括應用程式層伺服器的伺服器名稱和通訊埠編號:

    **tf workspaces /collection:http://**ServerName:Port/VirtualDirectory/CollectionName

    例如,如果您想要重新整理屬於 ContosoMain 集合成員之專案的版本控制快取 (此集合在 Team Foundation Server 的 Contoso1 部署內裝載),您會輸入下列字串:

    tf workspaces /collection:http://Contoso1:8080/tfs/ContosoMain

    如需詳細資訊,請參閱 Workspaces 命令

請參閱

工作

開啟 Team Foundation 管理主控台

將資料還原至相同的位置

參考

Workspaces 命令

其他資源

How to: Fail Over to a Mirrored Data-Tier Server

從單一伺服器移至雙重伺服器部署

Managing Data