重建用戶端快取 [witadmin]
您可以在下一次使用 witadmin rebuildcache 命令來連接至 Team 專案集合時,強制在每一部用戶端電腦上重建快取。
在 Team Foundation 中進行版本控制或建置作業時,若要防止發生工作區錯誤,在完成某些維護作業後,必須更新用戶端電腦上的資料快取。 您在移動、還原、重新命名,或容錯移轉資料層或應用程式層伺服器後,必須重新整理追蹤工作項目的快取,且使用者必須重新整理用戶端電腦上的版本控制快取。
重要
若要避免伺服器效能問題,您不應該在正常作業時間執行此命令。
若要執行 witadmin 命令列工具,請在安裝 Visual Studio 或 Team Explorer 的系統中開啟命令提示字元視窗,並輸入:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE
在 Windows 64 位元版本中,將 %programfiles% 取代為 %programfiles(x86)%。
需求
- 若要使用 witadmin rebuildcache 命令,您必須是 [Team Foundation Administrators] 安全性群組的成員,或是您要管理之專案集合的 [Project Administrators] 安全性群組成員。 Team Foundation Server 使用權限 和 Team Foundation Server 預設群組、使用權限和角色。
注意事項 |
---|
即使您使用系統管理權限登入,還是必須開啟較高權限的命令提示字元視窗,在執行 Windows Server 2008 的伺服器上執行此功能。若要開啟更高權限的命令提示字元視窗,請選擇 [開始],開啟 [命令提示字元] 的捷徑功能表,然後選擇 [以系統管理員身分執行。]。如需詳細資訊,請參閱 Microsoft 網站 (英文)。 |
witadmin rebuildcache /collection:CollectionURL [/noprompt]
參數
參數 |
描述 |
---|---|
/collection:CollectionURL |
指定 Team 專案集合的 URI。 URI 的格式如下: http://ServerName:Port/VirtualDirectoryName/CollectionName 如果不使用任何虛擬目錄,則 URI 格式如下: http: / /ServerName:Port / CollectionName。 |
/noprompt |
停用確認提示。 |
/? 或 help |
顯示 [命令提示字元] 視窗中命令的說明。 |
備註
witadmin rebuildcache 命令會使指定之 Team 專案集合的所有用戶端上的快取資料失效。 這會導致下次用戶端連線至專案集合時會重新整理每個用戶端的快取。
範例
下列命令會讓與在名為 AdventureWorksServer 的伺服器上所定義的 DefaultCollection 連線的所有用戶端其中繼資料快取失效。 當他們下一次連接到專案集合時,將會更新用戶端快取。
witadmin rebuildcache /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection