共用方式為


建立 Team 專案

您建立的 Visual Studio Team Foundation Server (TFS) 一個 Team 專案為開發特定軟體技術或產品提供一個中心點。小組專案提供原始程式碼和工作項目一個儲存庫。

注意事項注意事項

若要在 Team Foundation 服務的 Team 專案,請移至 歡迎頁面。當您部署 TFS 位置時,這個主題只適用於建立 Team 專案。

如下圖所示,您可以藉由選擇程序範本來建立小組專案,會定義支援規劃和追蹤活動的成品(工作項目、查詢、文件、報表等)。當小組專案集合已經被設定來和 SharePoint 產品 以及 SQL Server 報告服務連結時,您的小組專案也可以存取其他入口和報告功能和特殊功能。

流程範本是用來建立 Team 專案

您可以只從 Team Explorer 建立一個小組專案。每個小組專案會對應至預設的小組。在您建立小組專案之後,您可以組織工作以適用於小型小組的需求。如需詳細資訊,請參閱小組使用者入門了解小組

重要事項重要事項

在建立小組專案之前,請與您的系統管理員 Team Foundation Server 確認以決定您會在哪裡建立小專案的小組專案集合,而且下列資源是否已經被設定了: SharePoint 產品, SQL Server 分析服務和 SQL Server 報告服務。如果這些資源可用,您則必須擁有在每個對應伺服器上的使用權限以建立小組專案。

本主題內容

  • 建立 Team 專案

  • 若要進行小組專案建立的疑難排解

必要的使用權限

您必須是下列安全性群組的成員,才能執行此程序:

  • 若為 Team Foundation 應用程式層上的專案集合:[Team Foundation Administrators] 或 [Project Administrators] 群組,而且您的 [建立新專案] 權限必須設定為 [允許]。

  • (選擇性) 在即將裝載小組專案之 SharePoint 產品 的伺服器上:「SharePoint 管理中心」中的適當群組。這些群組會依據您的 SharePoint 產品版本而有所不同。您不需要這個使用權限,如果您沒有指定入口網站作為建立小組專案。

    如果入口網站建立在小組專案集合的網站集合底下,您就必須設定該網站集合的 [完全控制] 權限。如果專案網站建立為網站集合本身,您就必須擁有伺服器陣列系統管理員權限。

    如需詳細資訊,請參閱設定 Team 專案集合的系統管理員權限

  • (選擇性) 在即將裝載小組專案之 SQL Server 報告服務的伺服器上:[Team Foundation Content Managers] 群組。您不需要這個使用權限,如果在您定義小組專案裡,沒有設定報告服務作為小組專案集合的一個資源。

如需詳細資訊,請參閱設定 Team 專案集合的系統管理員權限

建立 Team 專案

注意事項注意事項

當您執行精靈時選擇的流程範本和為小組專案集合所做的資源設定會決定精靈顯示的頁面。下列程序使用 Visual Studio Scrum 2.0 流程。如果您選取不同的流程範本,可能會看見不同的頁面。

連接至 Team Foundation Server

提示提示

如果您在安裝 Team Foundation Server 的同一部電腦上執行 Visual Studio,則 Visual Studio 會自動辨識該伺服器,因此您可以略過步驟 3-5。

若要連接到 Team 專案集合

  1. 選取 [Team 總管] 索引標籤。

    注意事項注意事項

    如果您要從裝載 SharePoint 產品和 SQL Server Reporting Services 的伺服器執行 Team Explorer,可能必須以系統管理員的身分執行 Visual Studio。

  2. 小組總管 裡選擇 連接至 Team Foundation Server

  3. 在 [連接到小組專案] 對話方塊中,從 Team Foundation Server 清單中選取要加入的小組專案並且正在執行Visual Studio Team Foundation Server 2012的小組專案集合所在的伺服器。

    如果此下拉式清單是空的,請選擇 [伺服器] 按鈕,手動輸入伺服器連接設定。

  4. 在 [新增/移除 Team Foundation Server] 對話方塊中,選取 [新增] 按鈕。

  5. 在 [加入 Team Foundation Server] 對話方塊,請在 [Team Foundation Server 的名稱或 URL] 方塊中,指定伺服器名稱, 選取 [確定] 選項按鈕,然後選取 [關閉] 按鈕。

    請連絡您的 Team Foundation 系統管理員或 Team 專案管理員,以便取得連接設定。

  6. 在 [選取 Team Foundation Server] 連結至小組專案 對話方塊的下拉式功能表中,選取您加入的伺服器,然後選取 [確定] 按鈕。

  7. 從 [目錄] 清單中選取要加入小組專案的專案集合名稱。

  8. 選取 [連接] 按鈕。

回到頁首

選取 [Team Explorer]、[建立新 Team 專案]

若要建立 Team 專案

  1. 在 Team Explorer中,請選擇 [建立新的 Team 專案] 連結或選取 [檔案]],則 [新增], [Team 專案]。

    [新增 Team 專案] 精靈隨即出現。

    注意事項注意事項

    如果您尚未連接到 Team Foundation Server,現在就會提示您進行連接。請檢閱上面 1 到 7 程序的步驟。

  2. 在 [指定 Team 專案設定] 頁面的 [Team 專案的名稱為何?] 方塊中,輸入您要建立之 Team 專案的名稱。

    您必須指定長度不超過 64 個字元的唯一名稱。該名稱應該要簡明易懂,讓小組成員能夠輕易地聯想到軟體產品。您的小組成員會使用這個名稱連接至 Team 專案。

  3. (選擇性) 在 [Team 專案的描述為何?] 文字方塊中輸入專案的描述。這個描述會儲存在 Team Foundation Server 中,並為 Team 專案的選擇性 SharePoint 入口網站提供網站描述。

  4. 選擇下一步 ] 按鈕。

  5. 在 [選取流程範本] 頁面上,選取 [應該使用哪個流程範本建立 Team 專案?] 清單內的流程範本。

    注意事項注意事項

    如果您想要使用的流程範本沒有列在清單中,首先必須將該範本上載至 Team Foundation Server。如需詳細資訊,請參閱上載流程範本

  6. 如果您想要接受其餘精靈頁面上的預設值,請選取 [完成] 按鈕。否則,請選取 [下一個] 按鈕。

    注意事項注意事項

    建議您選取[完成] 接受預設設定。如果您選取 [完成] 按鈕,就可以跳至步驟 9。

    如果您選取 [完成] 按鈕,系統就會自動執行下列工作:

    • 在您的小組專案集合已設定為使用 SharePoint 產品 時, 小組專案的 SharePoint 網站會被建立。

    • 建立 Team 專案的空白版本控制資料夾。

  7. 完成 [小組網站設定] 網頁,只有當您的小組專案集合已設定為使用 SharePoint 產品:

    1. 如果您要為專案建立 SharePoint 網站,請選取 [建立新的 SharePoint 網站] 選項按鈕。

    2. 選取 [設定] 選項按鈕以確認或修改 SharePoint 網站的設定。

      在 [選取 SharePoint 網站的建立位置] 對話方塊中,確認或選取 [Web 應用程式] 的 URL,以及您要連接的 [相對網站路徑]。

      注意事項注意事項

      只有當 Web 應用程式已經加入至您所連接的 Team 專案集合時,您才能選取 [Web 應用程式]。如需詳細資訊,請參閱將 SharePoint Web 應用程式加入至您的部署

      如果您希望專案入口網站的名稱和 Team 專案的名稱不同,請輸入您的小組成員容易識別的名稱。

      相對網站路徑是專案入口網站首頁的一部分。

  8. 在 [指定原始檔控制設定] 頁面上,選取下列其中一個選項:

    • 選取 [建立空的原始檔控制資料夾] 選項按鈕,讓新的資料夾使用 Team 專案的名稱。

    • 選取 [建立新的原始檔控制分支] 選項按鈕,並且指定您想要從中分支的資料夾。

  9. 在 [確認 Team 專案設定] 頁面上,檢視您所指定的選項與值。如果資訊正確無誤,請選取 [完成] 按鈕。否則,請選取 [上一個] 按鈕進行變更。

    [新增 Team 專案] 精靈會建立您的 Team 專案。

    注意事項注意事項

    精靈可能需要幾分鐘才能完成。

  10. 在 [Team 專案建立狀態] 頁面上檢視狀態訊息和狀態列,以了解目前建立之元件的相關資訊。

  11. 如果您想要進一步了解小組流程的工作項目、角色、活動及其他方面,請在 [已建立 Team 專案] 頁面上,選取 [如需如何執行 Team 專案的詳細資訊,請啟動流程指引] 核取方塊。

    注意事項注意事項

    只有當您在步驟 7 中建立或設定 SharePoint 網站時,才能使用流程指引。

  12. 選取 [關閉] 按鈕。

    現在您可以在 Team Explorer 切換您的內容至新的小組專案。如果精靈在建立 Team 專案時遇到問題,則會顯示陳述問題以及建議修正動作的錯誤訊息。如果出現這個訊息,請選取 [檢視建立 Team 專案的記錄檔] 連結,然後檢閱記錄檔中的特定錯誤和例外狀況。如需詳細資訊,請參閱本主題後面的 小組專案建立疑難排解。

    回到頁首

若要進行小組專案建立的疑難排解

如果 Team 專案的建立活動未順利完成,可能會發生有些元件已建立,有些元件卻未建立的情形。如果遇到這種情形,您應該判斷造成專案建立不完整的原因、刪除建立不完整的專案、解決任何問題,然後建立其他 Team 專案。

注意事項注意事項

您可以使用 Team Foundation Server 的 Best Practices Analyzer 來蒐集 Team Foundation Server 部署的相關診斷資訊、擷取部署組態的快照,並且取得使用資料。這項工具會執行一些特定檢查,以便判斷部署是否設定為支援建立 Team 專案。如需詳細資訊,請參閱下列 Microsoft 網站的網頁:Team Foundation Server Power Tools (英文)。

若要進行 Team 專案建立疑難排解

  1. 檢閱下表中的資訊,並執行與您所遇到之徵兆或錯誤訊息相符的對應解決工作。

    徵兆或錯誤訊息

    問題

    解決方式

    錯誤訊息表示您沒有建立 Team 專案、連接至伺服器或存取伺服器的權限。

    您在一個或多個伺服器上未設為具有建立 Team 專案的權限。

    針對每個裝載專案集合之 Team Foundation Server、SharePoint 產品或 SQL Server Reporting Services 的伺服器,向每個伺服器的系統管理員要求必要的權限。 

    如需詳細資訊,請參閱設定 Team 專案集合的系統管理員權限

    錯誤 TF30169:[新增 Team 專案精靈] 無法下載流程範本 {0}。

    載 SharePoint 產品的伺服器上沒有可用的流程範本。

    連絡裝載 SharePoint 產品之伺服器的系統管理員,要求將必要的流程範本加入至伺服器。

    錯誤 TF30321: 您輸入的名稱在 Team Foundation Server 上已有其他 Team 專案使用。

    這個名稱使用中的可能原因如下:

    • 現用專案正在使用此名稱

    • 使用此名稱的專案已標幟為刪除,但尚未刪除

    • 使用此名稱的專案建立不完整,或刪除不完整

    使用不同的專案名稱再試一次。

    注意事項注意事項
    您可能無法建立與已刪除之 Team 專案同名的 Team 專案。已刪除的 Team 專案可能有一些預定要刪除,但尚未刪除的元件。

    錯誤訊息表示連接伺服器時、從伺服器擷取資訊時,或檢查專案建立權限時發生錯誤。

    Team Foundation 部署中伺服器的設定不正確。在伺服器移動、容錯移轉或其他維護活動之後,這個問題特別常見。

    連絡 Team Foundation Server 的系統管理員,要求確認伺服器組態。

    錯誤訊息表示外掛程式有問題。

    用來建立 Team 專案的流程範本包含數個 XML 外掛程式檔案。如果其中一個檔案包含格式錯誤或其他錯誤,就會顯示錯誤訊息。

    檢閱專案建立記錄檔,判斷造成錯誤的外掛程式。發現問題後,您可以連絡外掛程式的開發人員或供應商,或嘗試自行修正問題。如需詳細資訊,請參閱使用流程範本檔案

  2. 如果執行步驟 1 無法解決問題,請檢閱 Team 專案建立記錄檔,並遵循任何提供的指示。

    記錄檔會顯示發生失敗時精靈所採取的每項動作,而且可能包括錯誤的詳細資料。若要開啟記錄檔:

    1. 啟動 [記事本]。

    2. 在 [檔案] 功能表上按一下 [開啟]。

    3. 巡覽至 $:\Documents and Settings\user name\Local Settings\Temp\VSTS_TeamProjectCreation_yyyy_mm_dd_hh_mm_ss.log。

    4. 按一下 [開啟]。

    5. 在 [編輯] 功能表上,按一下 [尋找]。

    6. 在 [尋找目標] 對話方塊中,輸入 Exception 或 Error,然後按一下 [找下一個]。

    7. 檢閱記錄項目,以便尋找網路或檔案的相關問題。

  3. 如果問題持續存在,請連絡您的 Team Foundation Server 系統管理員。

    回到頁首

請參閱

參考

刪除 Team 專案 [TFSDeleteProject]

概念

計劃和追蹤專案

其他資源

設定資源以支援 Team 專案