連接到 Team Foundation Server 中的 Team 專案

若要共用程式碼、建置應用程式、追蹤工作,以及與小組成員共同作業,您可以從下列其中一個用戶端,連接到 Visual Studio Team Foundation Server (TFS) 中的 Team 專案:

  • 網頁瀏覽器,也稱為 Team Web Access (TWA)

  • Visual Studio 或 Team Explorer

  • Eclipse

從上述每個用戶端,您可以快速將內容切換至不同的 Team 專案,並以不同的帳戶名稱連接。 如果您在遠端工作,可以將用戶端設定為連接至 TFS Proxy 伺服器。

如果您需要建立 Team 專案,請從這裡開始。

若要開始使用程式碼基底,請設定 TFVC設定 Git

從網頁瀏覽器連接 (TWA)

  1. 如果您不是 TFS 安全性群組的成員,請加入成為其成員

  2. 開啟瀏覽器視窗,並輸入使用下列格式的 URL:

    http://ServerName:8080/tfs/

    例如,若要連接至名稱為 FabrikamPrime 的伺服器,請輸入:http://FabrikamPrime:8080/tfs/

    預設連接埠是 8080。 如果不使用預設值,請為您的伺服器指定連接埠號碼和目錄。

    從 Visual Studio Online 進行連接時,您的 URL 的格式如下:

    https://fabrikamfiber.visualstudio.com/DefaultCollection/

  3. 當您第一次存取伺服器時,將會出現 [Windows 識別] 對話方塊。 填入您的認證並選擇 [確定] 按鈕。

    提示:如果您選取 [記住我] 核取方塊,下次連接至 TWA 時就不需要輸入認證。

  4. 從一組可用的連結選擇 Team 專案或小組。

    Team Web Access、[概觀] 頁面

    若要連接至 Visual Studio Online 中的專案,請依循您的 Team 專案的連結…

    伺服器首頁上的 Team 專案連結 (裝載的)

    或者,選擇 [全部瀏覽],從伺服器所定義之 Team 專案集合、Team 專案和小組的清單中選取。

若要將內容切換至不同的 Team 專案

  • 選擇要處理的 Team 專案。

    切換至其他小組內容

    若要進一步了解每個中樞,以及您可以執行的工作,請參閱在 TWA 中運作

若要使用不同的認證登入

  1. 從與您的名稱相關聯的內容功能表中,開啟 Windows 安全性。

    [帳戶] 內容功能表上的 [以下列身分登入] 連結

  2. 輸入您的認證。

    輸入使用者名稱和密碼以存取 TFS

若要從 Team Explorer 開啟 TWA

  • 從首頁開啟 Web Access。

    連接到 Team Web Access

從 Visual Studio 或 Team Explorer 連接

  1. 下載並安裝 Visual Studio 或 Team Explorer (如果您還沒有這麼做)。

  2. 如果您不是 TFS 安全性群組的成員,請加入成為其成員

  3. 洽詢小組成員以決定您要連接到的伺服器、Team 專案集合和 Team 專案的名稱。

  4. 從 Team Explorer,連接至定義 Team 專案所在的伺服器和 Team 專案集合。

    ALM_CTP_Connect

    選取您要處理的 Team 專案。

    [連接到 Team Foundation Server] 對話方塊

    如果這是您第一次進行連接,請將 TFS 加入至已辨識之伺服器的清單。

    Servers button on the Connect to Team Foundation Server dialog box. Add button on the Add/Remove TFS. Name of server in the Add TFS dialog box. OK button.

    如果只選取一個 Team 專案,您將會看到該專案的首頁。 依據所啟用的資源,以及為 Team 專案選取的原始檔控制系統,所出現的頁面會有所不同。

    Team Explorer 含 TFVC

    以 TFVC 做為原始檔控制的 Team Explorer 首頁

    Team Explorer 含 Git

    包含 Git 做為原始檔控制的 Team Explorer 首頁

    若要進一步了解每個頁面,以及您可以執行的工作,請參閱在 Team Explorer 中運作

    如果您從連接頁面選取了多個專案,請選取您現在要處理的專案。

    連接頁面,列出兩個已連接的 Team 專案

    您的用戶端會記住您已設定的一組連接。 您可以在連接頁面中快速切換 Team 專案。

在連接至 Visual Studio Online 時變更帳戶

  1. 從連接頁面中,選擇 [選取 Team 專案] 連結以使用不同的認證登入。

    ALM_CTP_Connect[連接到 Team Foundation Server] 對話方塊

    只有在您主動連接至 Visual Studio Online 上裝載的 Team 專案時,才會顯示[切換使用者] 連結。

  2. 使用有效的 Microsoft 帳戶 (與 Visual Studio Online Team 專案相關聯的帳戶) 登入。

在連接至 TFS 內部部署時變更帳戶

  • 若要使用與已登入 Windows 帳戶不同的帳戶來執行 Visual Studio,請開啟 devenv.exe 的內容功能表,以存取您的執行身分選項。

    Visual Studio devenv.exe 內容功能表

    您可以在下列資料夾中找到執行檔:磁碟機:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\。

從 Eclipse 連接

  1. 如果您尚未安裝 TFS plug-in for Eclipse,請加以安裝。

  2. 如果您不是 TFS 安全性群組的成員,請加入成為其成員

  3. 使用 Eclipse 中的 Team Foundation Server 檢視方塊來連接至 TFS。

    連接至 Team Foundation Server

    注意事項注意事項

    您的 TFS 檢視方塊可能會出現在不同於這裡所顯示的窗格中。

    [加入現有的 Team 專案] 對話方塊隨即出現。 選擇 [伺服器…] 按鈕。

    連接至 Team Foundation Server

    [加入/移除 Team Foundation Server] 對話方塊隨即出現。 選擇 [加入] 按鈕。

    連接至 Team Foundation Server

  4. 從瀏覽器複製 Team 專案的 URL。

    加入 Team Foundation Server

    如果您使用 Visual Studio Online,則連接至 http://{您的帳戶}.visualstudio.com。 如果您使用 TFS 的內部部署安裝,則使用 http://{伺服器}:{port}/tfs。 連接埠通常是 8080,但是您的安裝可能會不同。

  5. 選取您的 Team 專案集合,然後選取您的 Team 專案。

    加入現有的 Team 專案

    現在您已連接。 依據所啟用的資源,以及為 Team 專案選取的原始檔控制系統,所出現的頁面會有所不同。

    Team Explorer 含 TFVC (Eclipse)

    以 TFVC 為原始檔控制的首頁 - Eclipse

    Team Explorer 含 Git (Eclipse)

    以 Git 為原始檔控制的首頁 - Eclipse

    若要進一步了解每個頁面,以及您可以執行的工作,請參閱在 Team Explorer 中運作

設定 Visual Studio 以連接至 TFS Proxy

如果您的遠端小組使用 TFS Proxy 伺服器來快取檔案,您可以設定 Visual Studio 以透過該 Proxy 伺服器連接和下載 Team Foundation 版本控制下的檔案。

  1. 首先,確定您已使用 Team Explorer 連接至 TFS,如上一節中所述。

  2. 從 Visual Studio [工具] 功能表,開啟 [選項] 對話方塊並展開 [原始檔控制] 資料夾。 在 [外掛程式選擇] 頁面上,確認 Visual Studio Team Foundation Server 已選取。

    [選項] 對話方塊、[外掛程式選擇] 頁面

  3. 在 Visual Studio Team Foundation Server 頁面中,輸入 TFS Proxy 伺服器的名稱和連接埠號碼。 選取 [使用 SSL 加密 (https) 連接] 核取方塊。

    [選項] 對話方塊、VS TFVC Proxy 組態頁面

    確定您指定的是系統管理員指派給 TFS Proxy 的連接埠號碼。

若要使用 [設定使用者工具] 將檔案類型與比較或合併工具產生關聯,請參閱使檔案類型與檔案比較工具產生關聯使檔案類型與合併工具產生關聯

問與答

問:還有哪些用戶端支援與 TFS 的連接?

**答:**若要管理工作項目,您可以使用 Excel 或 Project。 若要管理測試工作,請使用 Microsoft Test Manager。

如需所有 Team Foundation 用戶端及其支援之工作的概觀,請參閱選擇 Team Foundation 用戶端以支援您的工作

問:用戶端與伺服器版本之間存在哪些相容性問題?

**答:**如果您連接的 TFS 版本比用戶端支援的版本新,就無法使用某些工作或功能。 請參閱 Team Foundation Client 與 Team Foundation Server 之間的相容性

問:如何判斷我所連接的 TFS 版本?

**答:**從網頁瀏覽器,針對內部部署 TFS,輸入下列位址:http://伺服器名稱:8080/tfs/_home/About

針對 Visual Studio Online,輸入下列位址:http://帳戶名稱.visualstudio.com/_home/About

問:如何從 Microsoft Office 用戶端連接?

**答:**若要連接至 Excel 或 Project,請移至這裡。 若要將分鏡腳本從 PowerPoint 分鏡腳本連結至工作項目,請移至這裡

問:如何清除用戶端電腦上的快取?

**答:**內部部署 TFS 組態變更時 (例如,移動或分割專案集合時),您可能需要清除快取。

  1. 使用您想要清除其快取之使用者的認證,登入 Team Foundation 用戶端電腦。

  2. 關閉任何開啟的 Visual Studio 執行個體。

  3. 開啟瀏覽器,然後視用戶端電腦執行的作業系統而定,瀏覽至下列其中一個資料夾:

    • Windows 8

      磁碟機**:\Users\UserName\AppData\Local\Microsoft\Team Foundation\4.0\Cache**

    • Windows Vista 或 Windows 7

      磁碟機**:\Users\UserName\AppData\Local\Microsoft\Team Foundation\2.0\Cache**

    • Windows XP 或 Windows Server 2003

      磁碟機**:\Documents and Settings\UserName\Local Settings\Application Data\Microsoft\Team Foundation\2.0\Cache**

  4. 刪除 Cache 目錄中的內容,包括所有子資料夾。

問:如果無法連接,我該怎麼做?

:以下清單列出最常發生的連接問題及其解決方法。 從最上方開始,依照顯示的順序進行。

  1. 確認您有必要的權限。

    如果您收到的錯誤指出唯讀或封鎖的動作,表示您可能沒有處理資料的權限。

  2. 確認電腦已連接至網路,而且可以存取網路資源。

  3. 確認 TFS 尚未離線。 與您的 TFS 系統管理員商談。

  4. 確認您的 Team 專案是否已經移至 Team Foundation Server 中的另一個 Team 專案集合。 如果專案已經移動,您就必須建立新伺服器名稱的連接。

如需其他疑難排解提示,請移至這裡

問:如何解決使用 Git 連接時發生的「這個傳輸未實作」錯誤?

**答:**請參閱這篇文章:Visual Studio 2013 中的 Git 網路操作 (英文)。

問:為什麼當我嘗試回復根資料夾時,會收到 TF10169 錯誤?

**答:**Team 專案需要根資料夾,所以您不能將它回復。 但您可以刪除 Team 專案