Share via


HOW TO:刪除應用程式層伺服器上的版本控制快取

更新:2007 年 11 月

重建資料倉儲後,必須刪除 Team Foundation 在應用程式層上版本控制的資料快取。這個動作可以確保在還原 Team Foundation 資料庫之後,應用程式層伺服器上的版本控制快取能夠與資料層伺服器保持同步。如果沒有刪除這項快取,版本控制用戶端可能會因為沒有維持同步,導致檔案並沒有包含最新變更的內容。

注意事項:

每次 Team Foundation 資料層伺服器進行搬移、還原或容錯移轉時,就必須重建資料倉儲。如需詳細資訊,請參閱 HOW TO:重建 Team System Cube

必要的使用權限

若要執行這個程序,您必須是 [Team Foundation Administrator] 群組的成員。如需詳細資訊,請參閱 Team Foundation Server 使用權限

若要刪除應用程式層伺服器上的版本控制快取

  1. 在應用程式層伺服器上,開啟 [Windows 檔案總管],並瀏覽至下列目錄:

    Drive:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControl\Data

    注意事項:

    根據預設,快取資料會位於這個目錄中。如果是自訂的快取目錄,則必須瀏覽到適當的資料夾。如需如何自訂快取位置的詳細資訊,請參閱 HOW TO:變更應用程式層伺服器的快取設定

  2. 刪除 Data 資料夾中的內容,但不要刪除資料夾本身。

    重要事項:

    如果刪除了 Data 資料夾,Team Foundation Server 服務帳戶的事件記錄中會出現未授權的例外狀況錯誤。若要解決這個問題,必須重新建立 Data 資料夾,並且授與本機群組 TFS_APPTIER_SERVICE_WPG 具有 ReadWrite 這兩項使用權限。 

請參閱

工作

HOW TO:變更應用程式層伺服器的快取設定

HOW TO:容錯移轉至鏡像資料層伺服器

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

概念

HOW TO:還原 Team Foundation 的資料

其他資源

管理資料