HOW TO:從模型項目連結至工作項目

更新:2010 年 9 月

在 Visual Studio Ultimate 中,您可以將任何模型項目連結至 Team Foundation Server 中的工作項目。 這樣做可讓您追蹤工作、測試案例、Bug、需求、問題,或與模型特定部分相關聯的其他工作種類。 您也可以藉由將文件附加至連結的工作項目,讓任何文件與模型項目產生關聯。

注意事項注意事項

只有當您的專案使用 Team Foundation Server,而且您已經在電腦上安裝 Team 總管時,才能建立這些連結。 若要從工作項目建立和檢視連結,請下載和安裝Microsoft Visual Studio 2010 Visualization and Modeling 功能套件。 如需詳細資訊,請參閱 HOW TO:從工作項目連結至模型項目

如範例所示,您可以建立下列連結:

  • 將「使用者本文」工作項目連結至活動圖表,以便說明本文如何實現為一連串作業。

  • 將使用案例圖表中的使用案例連結至「測試案例」工作項目,以便確保正確實作使用案例。

  • 將 UML 類別圖表中類別的屬性連結至與屬性實作中之錯誤有關的 Bug 工作項目。

  • 將元件圖表中的元件連結至追蹤其開發的「工作」(Task) 工作項目。 這類工作通常是許多較小工作的父代。

您可以將工作項目連結至任何可在圖表或 [UML 模型總管] 中選取的項目。 包括下列項目:

  • UML 模型中的所有項目,例如 UML 類別、生命線、使用案例、子系統、活動、物件節點、元件和介面。

  • UML 模型中的所有關聯 (Relation),例如關聯 (Association)、一般化、相依性、流程和訊息。

  • 項目的組成部分,例如類別的屬性和作業、生命線的執行次數、活動的輸入和輸出連接,以及元件的組件和連接埠。

  • 圖層和圖層相依性。

  • 註解和註解連結。

  • 圖表。 若要選取圖表,請按一下圖表的空白部分。

本主題內容

  • 若要連接到 Team Foundation Server

  • 若要將模型項目連結至新的工作項目

  • 若要將模型項目連結至現有的工作項目

  • 若要開啟連結至模型項目的工作項目

  • 若要從模型項目中移除工作項目連結

若要連接到 Team Foundation Server

  1. 在 [檢視] 功能表上,按一下 [Team 總管]。

  2. 如果沒有顯示正確的伺服器和專案,請按一下 [加入現有的 Team 專案],然後選擇正確的伺服器和專案。

  3. 在 [Team 總管] 中,按一下您想要建立、連結或檢視工作項目的專案。

    此專案隨即反白顯示在 Team 總管中。

若要將模型項目連結至新的工作項目

  1. 在 [Team 總管] 中:

    1. 確定您已經連接到要建立新工作項目的 Team Foundation Server。

    2. 確定您已經選取要建立新工作項目的專案,方法是在 [Team 總管] 中按一下專案。

  2. 在圖表上或在 [UML 模型總管] 中,以滑鼠右鍵按一下模型項目、指向 [建立工作項目],然後按一下您想要的工作項目類型。

    工作項目表單隨即出現。

  3. 填入工作項目的欄位,然後按一下 [儲存工作項目]。

    新的工作項目就會連結至模型項目。 模型項目之上或旁邊會出現一個圖示。

    重要事項重要事項

    在這個版本中,連結只會指向一個方向,從模型項目指向工作項目。 若要在模型項目和工作項目之間啟用雙向連結,請安裝 Microsoft Visual Studio 2010 Visualization and Modeling 功能套件。 這表示當您從 UML 模型項目建立指向工作項目的連結時,同時也會從工作項目建立指向 UML 模型項目的連結。 若要在工作項目中查看此連結,請開啟工作項目並手動重新整理它,或關閉然後重新開啟查詢。 若要在圖層項目和工作項目之間啟用雙向連結,請安裝 Visual Studio 2010 Service Pack 1。 否則,您必須從工作項目建立連結。 如需詳細資訊,請參閱 HOW TO:從工作項目連結至模型項目

若要將模型項目連結至現有的工作項目

  1. 在 [Team 總管] 中,確定您已經連接到包含所需工作項目的 Team Foundation Server。

  2. 在圖表上或在 [UML 模型總管] 中,以滑鼠右鍵按一下項目,然後按一下 [連結至工作項目]。

    [連結至工作項目] 對話方塊隨即出現。

  3. 在 [專案] 欄位中選取您的專案。

  4. 使用下列其中一種方法來選擇一個或多個要連結至模型項目的工作項目:

    • 在 [已儲存的查詢] 中選擇查詢。

    • 輸入一個或多個工作項目的 ID,並以空格隔開。

    • 在 [標題包含] 中輸入單字或片語。

  5. 按一下 [尋找]。

    工作項目的清單隨即出現。

  6. 針對您想要的一個或多個工作項目選取其核取方塊,然後按一下 [確定]。

    模型項目的 [工作項目] 屬性就會顯示比先前更大的數目。 模型項目之上或旁邊會出現一個圖示。

    重要事項重要事項

    在這個版本中,連結只會指向一個方向,從模型項目指向工作項目。 若要在模型項目和工作項目之間啟用雙向連結,請安裝 Microsoft Visual Studio 2010 Visualization and Modeling 功能套件。 這表示當您從 UML 模型項目建立指向工作項目的連結時,同時也會從工作項目建立指向 UML 模型項目的連結。 若要在工作項目中查看此連結,請開啟工作項目並手動重新整理它,或關閉然後重新開啟查詢。 若要在圖層項目和工作項目之間啟用雙向連結,請安裝 Visual Studio 2010 Service Pack 1。 否則,您必須從工作項目建立連結。 如需詳細資訊,請參閱 HOW TO:從工作項目連結至模型項目

若要開啟連結至模型項目的工作項目

  1. 在 [Team 總管] 中,確定您已經連接到模型項目所連結的 Team Foundation Server。

  2. 在圖表上或在 [UML 模型總管] 中,以滑鼠右鍵按一下模型項目,然後按一下 [檢視工作項目]。

    工作項目清單視窗隨即開啟,並顯示已連結的工作項目清單。

    注意事項注意事項

    只會顯示位於目前選取伺服器中的工作項目。 如果清單是空的,請檢查您是否已經在 [Team 總管] 中選取正確的伺服器。

若要從模型項目中移除工作項目連結

  1. 在 [Team 總管] 中,確定您已經連接到模型項目所連結的 Team Foundation Server。

  2. 在圖表上或在 [UML 模型總管] 中,以滑鼠右鍵按一下模型項目,然後按一下 [移除工作項目]。

    -或-

    1. 在圖表上或在 [UML 模型總管] 中,以滑鼠右鍵按一下模型項目,然後按一下 [屬性]。

      在 [屬性] 視窗中,[工作項目] 屬性會顯示已連結的工作項目數目。

    2. 在 [工作項目] 屬性中,按一下省略符號按鈕 []。

    [移除工作項目的連結] 對話方塊隨即出現。

    注意事項注意事項

    只會顯示位於目前伺服器中的工作項目。 如果清單是空的,但工作項目數目不是零,請確認您是否在 Team 總管中連接到正確的伺服器。

  3. 清除您想要取消連結之項目旁的核取方塊,然後按一下 [確定]。

    工作項目便不再連結至模型項目。

    重要事項重要事項

    當您從模型項目移除連結時,同時也會從工作項目移除指向模型項目的連結。 不建議編輯工作項目以移除模型項目連結,因為並不會移除從模型項目到工作項目的連結。 相反地,從模型項目中移除工作項目連結。

請參閱

概念

HOW TO:編輯 UML 模型和圖表

開發軟體設計的模型

變更記錄

日期

記錄

原因

2010 年 9 月

更新主題以釐清模型項目和工作項目之間的連結行為。

客戶回函。

2011 年 3 月

更新以反映 Visual Studio 2010 Service Pack 1 中圖層圖表之工作項目連結的修正。

資訊加強。