在這個衝刺中,Azure Boards 在卡片上引入了拉取請求註解,讓團隊能即時在看板上直接查看連結的拉取請求。 我們也為遠端 MCP 伺服器新增了企業即時遷移工具,擴展了 GitHub Advanced Security for Azure DevOps 中的相依掃描洞察,並為 Azure Pipelines 中的 InvokeRestAPI 任務新增了 Azure DevOps 服務連線支援。
請參閱發行說明以獲取詳細資訊。
概述
適用於 Azure DevOps 的 GitHub Advanced Security
- 請參閱警示頁面查看開發依賴資訊
- Copilot Autofix 可避免空白分支和提取要求
- Copilot Autofix 提取要求會自動顯示於警示詳細資料中
- Copilot Autofix 的提取要求更容易識別
Azure Boards
Azure Pipelines
概述
企業即時移轉 MCP 伺服器工具(預覽版)
Enterprise Live Migrations(ELM)協助組織將 Azure DevOps 倉庫遷移至 GitHub Enterprise Cloud,同時保留資料駐留權,同時盡量減少中斷。 我們已將 ELM 工具加入遠端 MCP 伺服器,讓您能簡化並自動化資料庫遷移至 GitHub。
這些工具可用來建立自訂代理程式與技能,以執行儲存庫遷移任務。
了解更多 關於遠端 MCP 伺服器與 ELM 工具的資訊。
適用於 Azure DevOps 的 GitHub Advanced Security
請參閱警示頁面查看開發依賴資訊
對於支援的生態系統,依賴掃描警示現在能顯示警示是否來自開發依賴,讓你能更好地優先排序和分流相依警示。 這些資訊目前可在資料庫層級取得。 欲了解更多資訊,請參閱 支援套件生態系統。
Copilot Autofix 可避免產生空白分支和提取要求
當 Copilot Autofix 未產生可供提交的程式碼變更時,便不再留下空白分支,也不會建立空白的 Pull Request。 此改進可減少未產生建議修正的 Autofix 執行作業所造成的儲存庫混亂。
Copilot Autofix 的提取要求會自動顯示於警示詳細資料中
當 Copilot Autofix 為 CodeQL 警示建立拉取請求時,警示細節會自動更新,顯示拉取請求,並在拉取請求完成後持續更新。 你不再需要重新整理頁面,即可看到建議的修正已可供審查。
Copilot Autofix 的 Pull Request 更容易辨識
由 Copilot Autofix 建立的拉取請求現在會使用該Copilot Autofix標籤,而不是在拉取請求標題後加上後綴。
Azure Boards
卡片上的提取要求註釋
我們已在看板卡片設定中新增提取要求附註。 啟用後(預設設定),連結的拉取請求會直接顯示在卡片上。
這讓團隊能在不離開董事會的情況下,更能看到開發活動。 您可以快速查看哪些工作項目有相關的拉取請求,方便追蹤進度、辨識待審核工作,並發現可能因程式碼變更而被阻擋的項目。
Azure Pipelines
從 Invoke REST API 工作呼叫 Azure DevOps REST API
InvokeRestAPI@1任務現在支援Azure DevOps服務連線。 這讓你能直接從管線呼叫 Azure DevOps REST API,無需自行設定自訂通用服務連線或管理認證。
在 connectionType 輸入中選擇連線類型,並參考你的 Azure DevOps 服務連線:
- task: InvokeRESTAPI@1
inputs:
connectionType: 'connectedServiceNameAzureDevOps'
serviceConnection: '<your-azure-devops-service-connection>'
method: 'GET'
urlSuffix: '<organization>/<project>/_apis/build/builds?api-version=7.1'
connectionType 輸入可接受以下值:
-
connectedServiceName– 通用服務連線(預設)。 -
connectedServiceNameAzureDevOps– Azure DevOps 服務連線。 -
connectedServiceNameARM– Azure 資源管理員服務連線。
下一步
Note
這些功能將在未來兩到三周內推出。 去 Azure DevOps 看看。
如何提供意見反應
我們想聽聽你對這些功能的看法。 使用說明功能表來回報問題或提供建議。
您也可以在 Stack Overflow 的社群中獲取建議,並由社群回答您的問題。