從工作項目動作功能表將工作專案移至數據行或泳道
在此短期衝刺中,我們已包含 Kanban 面板的輔助功能改進。 現在,您可以從工作流程看板面板的工作專案動作功能表,將卡片移至欄或泳道。
如需詳細資訊,請參閱版本資訊。
一般
Azure Boards
Azure Pipelines
Azure Artifacts
一般
所有公用 REST API 都支援細微的 PAT 範圍
先前,一些公開記載的 Azure DevOps REST API 與範圍(例如工作專案讀取)沒有關聯,導致客戶使用完整範圍,透過個人存取令牌(PAT)等非互動式驗證機制取用這些 API。 使用完整範圍的個人存取令牌可增加他們落在惡意使用者的手中時的風險。 這是許多客戶未充分利用 控制平面 原則來限制 PAT 使用方式和行為的主要原因之一。
在此短期衝刺版本中,所有公用 Azure DevOps REST API 現在都會與 相關聯,並支援細微的 PAT 範圍。 如果您目前使用完整範圍的 PAT 向其中一個公用 Azure DevOps REST API 進行驗證,請考慮移轉至具有 API 所接受特定範圍的 PAT,以避免不必要的存取。 在文件頁面的 [安全性] 區段中,可以找到指定 REST API 支援的細微 PAT 範圍。 此外,這裡還有一個範圍數據表。
Azure Boards
移至欄並移至泳道
作為輔助功能改善的一 部分,我們已將 [移至 ] 欄和 [移至泳道 ] 選項新增到看板面板上的卡片動作。 這些動作可讓用戶輕鬆移動工作流程看板周圍的功能。
注意
這項功能適用於 New Boards Hubs 預覽版。
Azure Pipelines
Windows PowerShell 工作效能改善
您可以使用工作在管線中定義自動化。 其中一項工作是 PowerShell@2
公用程式工作,可讓您在管線中執行 PowerShell 腳本。 若要使用 PowerShell 腳本以 Azure 環境為目標,您可以使用工作 AzurePowerShell@5
。 某些可以列印進度更新的PowerShell命令,例如 Invoke-WebRequest
,現在執行得更快。 如果您的腳本中有許多命令,或長時間執行,則改善更為顯著。 透過此更新,progressPreference
和 AzurePowerShell@5
工作的 PowerShell@2
屬性現在預設會設定為 SilentlyContinue
。
.NET 6 上的管線代理程序預先宣告
這是預先宣告,我們將在 12 月之前將 Pipelines Agent 從 .NET 3.1 Core 升級至 .NET 6。 這將引進 Apple Silicon 以及 Windows Arm64 的原生支援。
使用 .NET 6 會影響代理程序的系統需求。 具體而言,我們將放棄下列操作系統的支援:CentOS 6、Fedora 29-33、Linux Mint 17-18、Red Hat Enterprise Linux 6
重要
請注意,在上述任何操作系統上執行的代理程式將不再更新或失敗,一旦推出 .NET 6 型代理程式。
管線代理程式中的節點 16 工作執行器
在此短期衝刺中,我們已將節點 16 工作執行器新增至管線代理程式。 代理程式現在包含節點 6、10 和 16 個執行器。 由於節點 10 是生命週期結束,我們也已開始更新內建工作,以利用節點 16 執行器。 我們會使用Sprint 177中引進的多執行器執行模型來執行此作業,因此工作可以在沒有節點16的代理程式上執行。 工作可以表示與 中task.json
execution
多個節點執行器的相容性,並具有不同的進入點。 請參閱如何更新 task.json
的指示。
我們將傳達排程,以從代理程式稍後移除 Node 的生命週期結束版本。
Azure Artifacts
上游套件搜尋的新用戶介面
先前,如果您有摘要的複本,您可能會看到上游套件。 痛點在於您無法搜尋上游中可用的套件,而且尚未儲存在摘要中。 現在,您可以使用新的摘要使用者介面來搜尋可用的上游套件。
Azure Artifacts 現在提供使用者介面,可讓您在上游來源中搜尋套件,並將套件版本儲存到摘要中。 這符合 Microsoft 改善產品和服務的目標。
一如往常,我們希望成品服務符合社群不斷演進的需求。 張貼批注或使用 開發人員社群 提供意見反應。
下一步
注意
這些功能將在未來兩到三周內推出。
前往 Azure DevOps 並查看。
如何提供意見反應
我們很樂意聽到您對於這些功能的看法。 使用說明功能表來回報問題或提供建議。
您也可以在 Stack Overflow 上的社群取得建議和您的問題。
感謝您!
亞倫·霍爾伯格