Share via


Microsoft Teams 的新Azure Boards和Azure Repos應用程式 - 短期衝刺 159 更新

在 Azure DevOps 的Sprint 159 更新中,我們很高興宣佈適用于 Azure Boards 和 Azure Repos 的新 Microsoft Teams 應用程式。 Azure Boards應用程式可讓您監視工作專案活動,並從 Microsoft Teams 頻道建立工作專案。 另一方面,Azure Repos應用程式可讓您監視存放庫,並在每一次推送/簽入程式碼時收到通知、建立提取要求 (PR) 、更新 PR,並在您的 Microsoft Teams 頻道中取得更多通知。

如需詳細資訊,請參閱下面的 功能 清單。

Azure DevOps 的新功能

功能

Azure Boards:

Azure Repos:

Azure Pipelines:

Wiki:

Azure Boards

適用于 Microsoft Teams 的Azure Boards應用程式

我們很高興宣佈 Microsoft Teams 的新Azure Boards應用程式。 使用此應用程式,您可以監視工作專案活動,並直接從 Microsoft Teams 頻道內建立新的工作專案。 應用程式可讓您設定和管理事件訂閱,包括建立的工作專案、工作專案更新等。和 ,以在您的 Teams 頻道中取得這些事件的通知。 通道中的交談可用來建立工作專案。 此外,您可以使用工作專案 URL 來工作專案,以取得預覽並起始其討論。

適用于 Microsoft Teams 的Azure Boards應用程式。

從 CSV 檔案匯入工作專案

到目前為止,從 CSV 檔案匯入工作專案取決於使用 Excel 外掛程式。 在此更新中,我們會直接從Azure Boards提供第一級匯入體驗,以便匯入新的或更新現有的工作專案。 若要深入瞭解,請參閱 這裡的檔。

從 CSV 檔案匯入工作專案。

將父欄位新增至工作專案卡片

您的 Kanban 面板現在已提供父內容,作為工作專案卡片的新欄位。 您現在可以將父欄位新增至卡片,略過使用標籤和前置詞等因應措施的需求。

將父欄位新增至工作專案卡片。

將父欄位新增至待辦專案和查詢

檢視待辦專案和查詢結果時,現在可以使用父欄位。 若要新增父欄位,請使用 [ 資料行選項 ] 檢視。

將父欄位新增至待辦專案和查詢。

您現在可以在搜尋方塊的 [Azure Boards] 方塊中輸入 / 並選擇待辦專案、面板、短期衝刺和工作專案,以設定搜尋的內容。 這項功能可讓您更輕鬆地搜尋及尋找Azure Boards內的任何專案,而不需要切換搜尋的索引標籤。

提示

您可以在 Azure Boards上輸入鍵盤快速鍵 / ,以叫用快速導覽。

叫用快速導覽。

對於Azure Boards的所有實體,這項功能會依內容篩選最近存取的專案和搜尋字詞的頂端結果,而且您可以選取結果以直接流覽至專案。

選取結果以直接流覽至專案。

Azure Repos

適用于 Microsoft Teams 的 Azure Repos 應用程式

我們很高興宣佈 Microsoft Teams 的新Azure Repos應用程式。 透過此應用程式,您可以監視存放庫,並在程式碼推送/簽入時收到通知,提取要求 (PR) 建立或更新,並在您的 Teams 頻道中取得更多通知。 此外,提取要求 URL 的預覽可協助您起始有關 PR 的討論,並具有內容和有意義的交談。 應用程式同時支援 Git 和 TFVC 存放庫。

適用于 Microsoft Teams 的Azure Repos應用程式。

將檔案標示為提取要求中檢閱

有時候,您需要檢閱包含大量檔案變更的提取要求,而且很難追蹤您已檢閱的檔案。 現在,您可以將檔案標示為提取要求中檢閱的檔案。

您可以使用檔案名旁的下拉式功能表,或暫留並按一下檔案名,將檔案標示為已檢閱。

注意

這項功能只是為了在您檢閱提取要求時追蹤進度。 它不代表對提取要求進行投票,因此檢閱者只會看到這些標記。

將檔案標示為提取要求中檢閱的檔案。

這項功能是根據開發人員社群的建議來排定優先順序。

Azure Repos登陸頁面的新 Web UI (預覽版)

您現在可以在Azure Repos內試用我們新的新式、快速且行動裝置版的登陸頁面。 這些頁面可供預覽為 新的 Repos 登陸頁面。 登陸頁面包含提取要求詳細資料、認可詳細資料和分支比較以外的所有頁面。

Web

Azure Repos登陸頁面的新 Web UI。

行動

Azure Repos登陸頁面的新行動 UI。

當我們從開發人員社群聆聽您的意見反應時,我們聽到您希望能夠搜尋程式碼,以接近彼此的詞彙來尋找檔案。 您現在可以使用 NEARBEFOREAFTER 運算子,根據詞彙距離和排序來尋找檔案。 例如,如果您搜尋 foo NEAR 列 ,則會傳回 foo 接近字詞 的所有檔案。

Azure Pipelines

將 Azure Resource Manager (ARM) 部署至訂用帳戶和管理群組層級

先前,我們僅支援部署至資源群組層級。 透過此更新,我們已新增將 ARM 範本部署至訂用帳戶和管理群組層級的支援。 這可協助您在一起部署一組資源,但將它們放在不同的資源群組或訂用帳戶中。 例如,將適用于 Azure 的備份虛擬機器部署至個別的資源群組和位置Site Recovery。

更新裝載管線映射

我們已更新數個 Azure Pipelines 託管的 VM 映射。 以下是此更新中的一些重點:

  • 已將 Visual Studio 16.2 升級至 16.3 for VS2019。
  • 已將適用于 Mac 8.2.6.26 的 VS 升級至 macOS 10.13 和 10.14 的 8.3.0.1805。
  • 已將 JAVA 13 新增至 macOS 10.13 和 10.14。
  • 已將 Mono 6.4.0 新增至 macOS 10.13 和 10.14。
  • 已將 Xcode 11-Beta 升級至 11.0 GA。
  • 減少磁片大小以提高作業效率,導致 Ubuntu 16.04 的可用空間減少約 40 GB。
  • 多個錯誤修正。

您可以 在這裡找到更多有關最新版本的詳細資料。

注意

我們將從未來的更新中的所有映射中移除 Ruby 2.3.x,因為它已于 2019 年 3 月 31 日結束。 此外,我們將移除 Python 3.4.x,其 已于 2019 年 3 月 18 日結束

多階段 YAML 管線的 CD 功能

您現在可以取用 CI 管線所發佈的成品,並啟用管線完成觸發程式。 在多階段 YAML 管線中,我們會引進 pipelines 作為資源。 在您的 YAML 中,您現在可以參考另一個管線,並啟用 CD 觸發程式。

以下是管線資源的詳細 YAML 架構。

resources: 
  pipelines:
  - pipeline: MyAppCI  # identifier for the pipeline resource
    project:  DevOpsProject # project for the build pipeline; optional input for current project
    source: MyCIPipeline  # source pipeline definition name
    branch: releases/M159  # branch to pick the artifact, optional; defaults to all branches
    version: 20190718.2 # pipeline run number to pick artifact; optional; defaults to last successfully completed run
    trigger:     # Optional; Triggers are not enabled by default.
      branches:  
        include:  # branches to consider the trigger events, optional; defaults to all branches.
        - main
        - releases/*
        exclude:   # branches to discard the trigger events, optional; defaults to none.
        - users/*  

此外,您可以使用工作下載管線資源 - download 所發佈的成品。

steps: 
- download: MyAppCI  # pipeline resource identifier
    artifact:  A1 # name of the artifact to download; optional; defaults to all artifacts

如需詳細資訊,請參閱 這裡的下載成品檔。

Bitbucket 整合和其他開始使用管線的改善

管線的快速入門精靈體驗已更新為使用 Bitbucket 存放庫。 Azure Pipelines 現在會分析您的 Bitbucket 存放庫內容,並建議 YAML 範本供您進行。

注意

Bitbucket 僅支援Azure DevOps Services。

開始使用精靈的常見要求是能夠重新命名產生的檔案。 目前,它會簽入為 azure-pipelines.yml 存放庫的根目錄。 您現在可以在儲存管線之前,將此更新為不同的檔案名或位置。

最後,我們會在將檔案簽入 azure-pipelines.yml 至不同的分支時有更多控制權,因為您可以選擇略過從該分支建立提取要求。

在 Azure CLI 工作中支援 PowerShell 腳本

先前,您可以在 Azure CLI 工作中執行批次和 Bash 腳本。 透過此更新,我們已將 PowerShell 和 PowerShell 核心腳本的支援新增至工作。

在 Azure CLI 工作中支援 PowerShell 腳本。

Wiki

存取最近流覽過的 Wiki 頁面

我們已讓您輕鬆地在專案中尋找最近流覽過的 Wiki 頁面。 您現在可以按一下 Wiki 中樞的搜尋方塊,存取最近流覽過的 Wiki 頁面。

提示

您可以輸入鍵盤快速鍵 「/」 來叫用搜尋方塊。

存取最近流覽過的 Wiki 頁面。

立即搜尋 Wiki

現在,您可以在搜尋方塊中輸入時檢視 Wiki 搜尋結果。 這可協助您快速流覽至您選擇的 Wiki 頁面。

立即搜尋 Wiki。

您也可以輸入/wiki,從Azure Boards搜尋 wiki 頁面。

輸入 /wiki,從Azure Boards搜尋 wiki 頁面。

後續步驟

注意

這些功能將在接下來兩到三周推出。

請前往 Azure DevOps 並查看。

如何提供意見反應

我們很樂於聽到您對這些功能的想法。 使用意見反應功能表來回報問題或提供建議。

提供建議

您也可以在 Stack Overflow上取得社群所回答的建議和您的問題。

感謝您!

Kurt Samuelson