許多企業組織新增多個專案以支援其業務需求。 雖然我們建議您維護單一專案以保持簡單,但在某些情況下,您可能需要多個專案。 在該事件中,使用兩個以上的專案時,會出現數個問題,說明支援哪些工作。
本文說明這些問題。 如需特定跨專案功能的詳細資訊,請參閱 跨專案工作。
注意
新增至 專案範圍使用者 群組的使用者只能存取他們加入的專案。 如需詳細資訊,請參閱 關於專案和調整您的組織、專案範圍使用者群組。
專案
我應該建立多少個專案?
一般而言,我們建議您建立單一專案。 不過,為滿足某些業務需求,例如支援公用專案或套用安全性原則,可能需要建立多個專案。 如需詳細資訊,請參閱下列其中一篇文章。
- 關於專案和調整您的組織規模 (機器翻譯)
- 規劃組織結構
- 何謂公用專案?
我可以一次連線到多個專案嗎?
當您從網頁瀏覽器連線時,您可以從不同的瀏覽器索引標籤到不同的專案。 當您從用戶端或 IDE 連線時,一次只能連線到單一專案。 如需詳細資訊,請參閱 連線到小組專案。
如何? 檢視我可用的所有專案嗎?
請參閱 切換專案、存放庫、小組。
如何? 關閉跨專案共同作業嗎?
如果您想要限制使用者檢視或修改選取的工作專案, 請設定區域路徑的許可權。 不過,沒有任何方法可限制使用者連結位於不同專案中的工作專案。
儀表板和報表
我可以建立包含兩個或多個專案資訊的儀錶板嗎?
您從不同專案新增至儀錶板的小工具支援有限。 具體來說,您可以將不同專案的 Burndown 和 Burnup 圖表新增至儀錶板。 以查詢為基礎的小工具會參考您所定義的查詢,可 參考其他專案。 您也可以使用 內嵌網頁小工具 來顯示來自 URL 的數據,例如來自小組的待辦專案、面板或 分析 圖表。 不過,待辦專案、面板或圖表會使用目前登入的用戶所設定的顯示喜好設定來顯示儀錶板。
檢視不同項目數據的唯一方法是使用以查詢為基礎的小工具或內嵌網頁小工具。 以查詢為基礎的小工具會參考您所定義的查詢,可 參考其他專案。 內嵌網頁小工具會顯示來自 URL 的數據,例如不同專案中小組的待辦專案、面板或圖表。 不過,待辦專案、面板或圖表會使用目前登入的用戶所設定的顯示喜好設定來顯示儀錶板。
注意
有一個建議的功能,適用於多個專案的單一儀錶板,您可以檢閱和投票。
我可以建立跨越兩個或多個項目的報表嗎?
是。 分析服務和 Power BI 報表支援建立跨越兩個或多個項目的報表。 如需詳細資訊,請參閱 使用 OData 查詢建立 Power BI 報表。
Azure Boards 和工作追蹤
我可以跨項目查詢嗎?
是。 您可以建立跨組織內所有專案的工作項目查詢,或篩選特定專案。 此外,您也可以使用搜尋工具,跨組織的所有項目執行工作項目搜尋。 如需詳細資訊,請參閱下列其中一篇文章。
我可以檢視不同項目中定義的工作項目面板嗎?
是。 查詢 式 Boards Marketplace 擴充功能支援這項功能。 您可以檢視工作專案一般清單查詢的面板檢視。
我可以跨項目連結工作專案嗎?
是。 您可以使用任何連結類型來連結不同項目中定義的工作專案。 您必須在相同的組織或專案集合內定義專案。 如需詳細資訊,請參閱 鏈接使用者劇本、問題、Bug 和其他工作專案。
我可以查詢跨項目連結的工作專案嗎?
編號 嘗試執行這類查詢的效能成本非常令人禁忌,因此不支援此查詢。
我可以將跨專案查詢匯出至 Excel 嗎?
編號 跨項目查詢不會在 Excel 中開啟。 不過,您可以將跨專案查詢匯出至.csv檔案、在 Excel 中開啟它,然後將它匯入 Azure Boards。 如需詳細資訊,請參閱 使用 CSV 檔案大容量導入或更新工作專案。
我可以跨組織或集合連結工作專案嗎?
是 跨組織。 請參閱 鏈接使用者劇本、問題、Bug 和其他工作專案;連結至遠端工作專案。
不 跨集合,因為它不是支援的功能。
我可以跨專案執行容量規劃嗎?
編號 Azure Devops 不會將容量規劃數據儲存在工作追蹤數據存放區或分析服務中,因為它不是支援的功能。
如何? 管理項目之間的相依性嗎?
若要管理 Azure Boards 中的相依性,您可以使用前置任務/後續鏈接類型連結工作專案。 若要瞭解如何,請參閱 鏈接使用者劇本、問題、Bug 和其他工作專案。
我可以查詢跨項目連結的工作專案嗎?
編號 嘗試執行這類查詢的效能成本非常令人禁忌,因此不支援此查詢。
Azure Boards 自定義
我可以將一個組織中定義的繼承程式套用至另一個組織嗎?
是。 若要執行這項作業,您必須匯出程式,並將其匯入至其他組織。 雖然沒有匯入/匯出使用者介面,但您可以使用 進程移轉程式進行Node.js 應用程式。
我可以將一個集合中定義的繼承程式套用至另一個集合嗎?
是。 若要執行這項作業,您必須匯出程式,並將其匯入至其他集合。 雖然沒有匯入/匯出使用者介面,但您可以使用 進程移轉程式進行Node.js 應用程式。
Azure Repos
我可以跨專案內的存放庫設定分支原則嗎?
是。 跨存放庫原則會套用至專案中所有或選取的存放庫。 請從專案設定>存放庫>原則執行此動作。 新增自定義原則,並指定其是否適用於所有存放庫,或選擇要套用的存放庫。 如需分支原則的詳細資訊,請參閱 使用分支原則改善程序代碼品質。
是。 跨存放庫原則會套用至專案中所有或選取的存放庫。 請從專案設定>跨存放庫原則執行此動作。 新增分支保護,並指定它是否適用於所有存放庫,或選擇要套用的存放庫。 如需詳細資訊,請參閱 跨存放庫分支原則管理 及 使用分支原則改善程式碼品質。
如何跨項目尋找所有已完成的提取要求?
沒有使用者介面功能可擷取此資訊。 您可以使用 REST API 來取得這項資訊,如下所示:
- 使用 Projects-List 取得所有專案。
- 使用 存放庫 - 清單取得每個專案的所有存放庫。
- 使用 提取要求取得每個存放庫的所有提取要求 - 取得提取要求。