選擇 Team Foundation 用戶端以支援您的工作

若要使用 Visual Studio Team Foundation Server (TFS) 建置、規劃和追蹤軟體開發專案,您可以選擇使用下列用戶端和工具。 除了 PowerPoint 分鏡腳本以外,這其中每一個用戶端都需要將用戶端連接至 TFS Team 專案。

主要用戶端

使用主要用戶端來管理原始程式碼和組建、透過工作項目規劃和追蹤進度,以及與其他小組成員共同作業和協調工作。

  • Team Web Access (TWA) 會在安裝或更新 TFS 時會自動進行安裝和更新。 您可以透過下列瀏覽器存取 TWA:

    • Internet Explorer 9、10 和 11 版

    • Mozilla Firefox 最新版本 (27)

    • Google Chrome 最新版本 (32)

    • Safari (只有 MAC 才支援) 5、6 和 7 版

  • Team Explorer 會隨每個 Visual Studio 的版本進行安裝,或者您也可以做為獨立用戶端從 Team ExplorerMicrosoft 下載中心安裝 。

  • Team Explorer Everywhere 支援從 Eclipse 架構環境和非 Windows 平台存取 TFS。小組可以從 Eclipse 或您所選之作業系統的命令列共同作業。

工作特定用戶端

下列用戶端支援特定的工作,例如管理測試工作、提供意見反應或修改工作項目。

  • Microsoft Test Manager 可讓您管理測試工作、建立和執行手動測試,並建立和追蹤在測試工作中找到的 Bug。 Test Manager 會隨 Visual Studio Premium、Visual Studio Ultimate 或 Visual Studio Test Professional 一併安裝。

  • 專案關係人可以使用 Microsoft Feedback Client,將對於應用程式的意見錄製成視訊、音訊或打字輸入的註解。 這個用戶端會隨 Visual Studio 所有版本一起安裝,也可以透過免費下載安裝。 所有意見都儲存在 TFS 中,並且需要專案關係人具有必要的權限

Office 整合用戶端

在您安裝任何版本 Visual Studio 或 Team Explorer 時所安裝的 Team Foundation 增益集,會將工作項目追蹤與特定 Office 用戶端整合。 這個增益集支援 Office 2007、Office 2010 或 Office 2013 版本。

工作和用戶端支援

使用下表,為您要執行的工作選擇最好的用戶端。 請注意,某些工作需要您已獲得可存取所有 TWA 功能的進階存取權

圖例:

必要項 - 專為此工作所設計

支援工作概念影像 - 支援此工作

進階存取權 - 需要進階存取權

空白 - 不適用

管理原始程式碼和組建

工作

TWA

Team Explorer

Team Explorer Everywhere

將原始程式碼加入至 Team Foundation 版本控制

在開發電腦上設定 Git

將檔案加入至版本控制 (Eclipse)

必要項 必要項

檢視、瀏覽原始程式碼

必要項 必要項 必要項

對應工作區

必要項 必要項

開發程式碼並管理暫止的變更

必要項 必要項

從 Team Foundation 版本控制下載 (取得) 檔案

必要項 必要項 必要項

從 Git 下載 (取得) 檔案

必要項 必要項

簽入與簽出程式碼

必要項 必要項

將原始程式碼下載為 Zip 檔。

必要項

建立組建定義

必要項 必要項

管理組建

必要項 必要項

檢視和評比組建的品質

必要項 必要項 必要項

管理權限:TFVCGit

必要項

規劃專案、追蹤進度

工作

Team Web Access

Team Explorer

Excel

Project

建立和組織待處理項目

必要項 支援工作概念影像 支援工作概念影像 支援工作概念影像

使用 Portfolio 待處理項目

必要項 進階存取權

支援工作概念影像 支援工作概念影像

使用看板追蹤進度

必要項

使用工作面板在衝刺中工作

必要項

趨勢預測衝刺

必要項

支援工作概念影像

加入小組管理小組活動

必要項

大量加入和修改工作項目

工作

TWA

Team Explorer

Team Explorer Everywhere

Excel

Project

查詢工作項目

必要項 必要項 必要項

ExcelProject 中開啟查詢 (1)

必要項

必要項 必要項

將標記加入至工作項目以分類和篩選清單

必要項

將 Bug 分級、設定待處理項目的優先權

必要項 必要項 必要項 必要項

大量加入工作項目 (Excel)

必要項 必要項

大量修改工作項目

支援工作概念影像

必要項 必要項

建立和共用工作項目範本 (2)

必要項 必要項

將公式加入至工作表

必要項

離線工作

必要項 必要項

管理區域層級權限

必要項

注意:

  1. 雖然您無法直接從 TWA 開啟查詢,但您可以開啟 Excel 或 Project,然後開啟您在 TWA 中建立的查詢。

  2. 若要在 Team Explorer 中管理工作項目範本,請下載 TFS Power Tools (英文)。

加入和修改工作項目連結

工作

TWA

Team Explorer

Excel

Project

連結兩個工作項目

必要項 必要項 必要項 必要項

建立工作分工結構 (WBS)

必要項

必要項 必要項

將待處理項目對應到 Portfolio 待處理項目 (1)

必要項 進階存取權

支援工作概念影像 支援工作概念影像 支援工作概念影像

檢視和大量修改階層式連結 (2)

必要項 必要項 必要項 必要項

大量加入或修改前置項和後置項連結 (3)

必要項

編輯現有連結的連結類型

必要項 必要項 必要項

使用我的工作Git 將原始程式碼連結至工作項目

必要項

注意:

  1. 在 TWA 中,您可以快速地將待處理項目對應到 Portfolio 待處理項目。 使用父子式連結類型對應連結工作項目。 您可以在所有其他支援的用戶端中編輯這些連結關聯性。

  2. 在 Team Explorer 中,您可以移動樹狀清單查詢中的項目來修改父子式連結。 在 Excel 和 Project 中,您可以藉由剪下並貼上資料列、插入新資料列,或是縮排工作 (僅限 Project),修改父子式連結。

  3. 當您在 Project 中連結工作時,會在前置項和後置項連結的對應 TFS 工作項目之間建立前置項和後置項連結。

與小組成員及專案關係人共同作業

工作

TWA

Team Explorer

Microsoft Feedback Client

PowerPoint 分鏡腳本

PowerPoint

在小組聊天室共同作業

必要項 進階存取權

要求意見

必要項 進階存取權

提供意見反應

必要項

檢閱意見

必要項 必要項

使用 [我的工作] 要求和回應程式碼檢閱 (1)

必要項 進階存取權

建立功能、使用者劇本或經驗的分鏡腳本 (2)

必要項

檢視 PowerPoint 分鏡腳本建立的分鏡腳本 (2)

必要項 必要項

透過 [分鏡腳本] 索引標籤將分鏡腳本連結至工作項目

必要項 必要項

必要項

注意:

  1. 若要要求或回應程式碼檢閱,請安裝 Visual Studio Premium 或 Visual Studio Ultimate。 [我的工作] 會出現在這些版本的 Team Explorer 中。

  2. 若要建立或檢視分鏡腳本,您必須安裝 Microsoft PowerPoint。

建立、管理和執行測試

工作

TWA

Team Explorer

Microsoft Test Manager

規劃和管理測試計劃與套件

必要項 進階存取權

必要項

建立手動測試案例

必要項 進階存取權

必要項

執行測試

必要項 進階存取權

必要項

追蹤測試結果

必要項 必要項

查詢測試案例、共用步驟或其他工作項目

必要項 必要項 必要項

管理測試權限

必要項

監視和報告進度

工作

TWA

Excel

Project

報表伺服器

SharePoint 儀表板

累計流量圖表

必要項

待執行工作

必要項

小組速度

必要項

必要項

建立查詢式圓形圖、直條圖和趨勢圖 (1)

必要項 進階存取權

產生查詢式圓形圖、直條圖和趨勢圖 (Excel) (2)

必要項

監控程式碼品質、專案進度、測試計劃和追蹤 Bug (3、4)

必要項 必要項 必要項

自訂小組首頁

必要項

自訂儀表板 (4)

必要項

專案時間軸 (5)

必要項

資源使用狀況 (5)

必要項

注意:

  1. 若要製作圖表,您必須屬於進階存取群組。 若要製作圓形圖、直條圖或橫條狀態圖,必須安裝 TFS 2013.2 更新。 若要製作趨勢圖或是建立將欄位值加總的圖表,必須安裝 TFS 2013.4 更新。

  2. 若要建立特定的 Excel 報表,包含 Team 專案的 Team 專案集合必須是以 SQL Server Analysis Services 佈建,而且您必須是 Analysis Services 的 TfsWarehouseDataReader 安全性角色的成員

  3. 若要檢視 SQL Server Report Server 報表,包含您 Team 專案的 Team 專案集合必須是以 SQL Server Reporting Services 佈建,而且報表必須已加入至您的 Team 專案。 若要檢視或建立報表,您必須有指派的 SQL Server 權限

  4. 若要檢視 SharePoint 儀表板,Team 專案必須已啟用專案入口網站、與 SharePoint 網站相關聯,而且已將儀表板加入至網站。 此外,若要檢視或自訂儀表板,您也必須有指派的 SharePoint 權限

  5. 您可以使用 Project 中提供的預設報表,在維護資料並於 TFS 中提供資料做為工作項目工作的同時,管理與工作排程、工作相依性及資源可用性相關聯的詳細資料。

問與答

問:如何開始使用?

**答:**如果您需要下載 Visual Studio 或 TFS,請移至這裡。 如果您需要建立 Team 專案,請從這裡開始。 如果這是您第一次連接至 TFS,請移至這裡

問:如何讓我的 Office 整合用戶端運作?

**答:**如果 Team 功能表或 Team 功能區未出現,您可能需要重新啟用它。 若要疑難排解其他問題,請移至這裡

問:有依存於 Team Foundation Client 版本的相容性問題嗎?

**答:**可以。 如需詳細資訊,請參閱 Team Foundation Client 與 Team Foundation Server 之間的相容性

問:不使用 Visual Studio 的專案關係人可以參與我們小組嗎?

:可以。 您可以將存取權提供給沒有下列活動之 CAL 的專案關係人:

問:是否有其他連接至 TFS 的用戶端?有我可以使用的其他工具嗎?

**答:**可以。 您可以找到數個已加入至 Codeplex 的開放原始碼用戶端 (英文)。

此外,Microsoft Visual Studio Team Foundation Server 2013 Power Tools (英文) 會提供提升 Team Foundation Server 情節產能的增強功能、工具和命令列公用程式。

Team Foundation 管理主控台也會連接至 TFS 以支援管理工作。