在此衝刺中,Azure DevOps 遠端 MCP 伺服器現已正式推出,並擴大對 Microsoft Foundry 與 Copilot Studio 的支援。 此外,我們擴大了審計範圍,提供對行政及安全相關活動的更高層次可見性。 新的稽核事件現在追蹤服務鉤子的變更與授權更新,而稽核串流至 Azure 監視器 日誌則採用基於 Microsoft Entra 的授權,以提升安全性並符合現代認證實務。
請參閱發行說明以獲取詳細資訊。
General
- Azure DevOps 遠端 MCP 伺服器現已正式開放
- Azure 監視器 Logs 稽核串流現在使用 Microsoft Entra 驗證用於工作區授權
- 過期 Visual Studio 訂閱及 GitHub Enterprise 授權的審核活動
- 服務掛鉤的稽核事件
Azure Pipelines
Wiki
General
Azure DevOps 遠端 MCP 伺服器現已正式開放
Azure DevOps 遠端 MCP 伺服器現已全面開放,讓 AI 代理與副駕駛安全連接至 Azure DevOps 變得更容易,無需管理本地基礎設施。 正式釋出版本同時擴大對 Microsoft Foundry 與 Copilot Studio 的支援,使開發者能打造由 AI 驅動的體驗,透過託管的 MCP 端點安全地存取 Azure DevOps 的工作項目、倉庫、管線等。
了解更多關於 Azure DevOps 遠端 MCP 伺服器的資訊。
Azure 監視器 Logs 稽核串流現在使用 Microsoft Entra 驗證來進行工作區授權
Azure DevOps 現在會透過登入用戶的 Microsoft Entra 身份驗證 Azure 監視器 Logs 審計串流工作空間的存取權限。 在設定及某些重新設定情境中,使用者可能會被要求登入 Azure,以便 Azure DevOps 能透過 Azure Resource Manager 驗證目標 Azure 監視器 日誌工作空間的存取權。
此變更支援持續淘汰 Workspace ID 與基於共享金鑰的授權,並確保只有擁有適當 Azure 權限的使用者才能配置或重新啟用 Azure 監視器 日誌稽核串流。
過期 Visual Studio 訂閱及 GitHub Enterprise 授權的審核活動
當使用者的 Visual Studio 訂閱或 GitHub Enterprise 授權不再有效時,Azure DevOps 現在會發出 Licensing.Modified 稽核事件;如果已套用後援存取層級,接著還會發出 Licensing.Assigned 事件。 這些系統發起的變更歸因於「Azure DevOps Services」,並會出現在稽核介面、匯出及稽核串流中。
了解更多關於授權稽核活動的資訊。
服務掛鉤的稽核事件
服務勾點訂閱的變更現在會記錄於 Azure DevOps 稽核日誌中,包括建立、刪除、設定變更、所訂閱事件的變更、啟用/停用狀態變更,以及訂閱遭到節流時。 這些事件可在稽核日誌介面、稽核串流及稽核 API 中取得。 完整清單請參閱 審計事件 。
Azure Pipelines
管線建置正逐步移轉至 Microsoft Entra 簽發的存取權杖
管線建置正逐漸轉向使用 Microsoft Entra 發行的存取權杖來驗證,而非 Azure DevOps 發行的。 此變更將管線身份放在已管理 Microsoft 雲端其他部分的同一平台,並持續發布與驗證,並有一個單一地點負責套用與稽核身份政策。
這個變更對管線來說是透明的:建置相同,認證行為相同,且沒有設定可更新。 如果在極少數情況下,您的管線會解碼建置權杖,並直接相依於其內容,則該步驟可能會失敗。 如果你有這種依賴,請移到支援的 Azure DevOps REST API,如 Authentication Tokens Are Not a Data Contract(認證令牌不是資料合約)所描述。
支援 ARM64 與 VSTest v3 任務
VSTest v3 任務現已支援在 Windows ARM64 代理程式上執行。 在 ARM64 代理上執行管線時,該任務會自動使用原生的 ARM64 vstest.console 執行檔,讓你能更有效率地建置與驗證 ARM64 應用程式與工作負載。
Azure Pipelines 的程式碼覆蓋體驗提升
Azure Pipelines 現在擁有增強的程式碼覆蓋體驗,幫助團隊更深入了解複雜建置(包括多重配置與多目標框架情境)的覆蓋範圍。 根據客戶回饋,新體驗提供了更清晰的整體覆蓋範圍,同時保留深入分析結果的能力。
新體驗包含以下改進:
檔案檢視提供資料夾和檔案層級的程式碼涵蓋率,包括跨模組和建置組態的彙總涵蓋率,讓您更容易了解整體專案的涵蓋情況。
原始碼覆蓋視覺化 讓你能深入分析個別檔案,並快速從程式碼覆蓋經驗中直接辨識已覆蓋、部分覆蓋及未覆蓋的程式碼。
詳細檢視 讓你能深入分析特定配置及模組層級的覆蓋資料,當你需要更深入的洞察時。
HTML 覆蓋率報告仍可透過「顯示覆蓋率報告」切換,讓您在需要更進階覆蓋率分析時切換至完整報告體驗。
此體驗適用於支援的 VSTest 與 Publish Code Coverage Results v2 覆蓋情境。
Wiki
改良版維基頁面恢復
我們改進了 Azure DevOps Wiki,使意外刪除的頁面恢復更可靠。 如果維基頁面被刪除後在30天內以相同路徑重新建立,該頁面將保留原始頁面ID,而非接收新的頁面ID。
此變更保留了現有的連結,有助於防止頁面恢復後出現壞掉的網址。 大多數情況下,這項變更對使用者來說是透明的,但讓恢復被刪除的維基頁面變得更加順暢。
下一步
備註
這些功能將在未來兩到三周內推出。 去 Azure DevOps 看看。
如何提供意見反應
我們想聽聽你對這些功能的看法。 使用說明功能表來回報問題或提供建議。
您也可以在 Stack Overflow 的社群中獲取建議,並由社群回答您的問題。