共用方式為


自訂您的預設分支名稱

在此短期衝刺中,我們引進了新的選項,可讓客戶設定所有新存放庫 的自訂預設分支名稱

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

功能

Azure Boards

Azure Repos

Azure Pipelines

Azure Boards

專案關係人可以跨面板資料行移動工作專案, (私人預覽版)

專案關係人一律能夠變更工作專案的狀態。 但是,當他們移至 Kanban 面板時,就無法將工作專案從一個資料行移至另一個資料行。 相反地,專案關係人必須一次開啟每個工作專案,並更新狀態值。 這一點對於客戶而言很困難,我們很高興宣佈此短期衝刺,讓專案關係人跨面板資料行移動工作專案。 如果您有興趣參與私人預覽版,請以您的組織名稱 直接傳送電子郵件 給我們, (範例:dev.azure.com/{組織名稱}) 。

Azure Repos

預設分支名稱喜好設定

Azure Repos現在提供 Git 的可自訂預設分支名稱。 在存放庫設定中,您可以選擇初始化存放庫時要使用的任何合法分支名稱。 Azure Repos一律支援變更現有存放庫的預設分支名稱。 如需詳細資訊,請造訪 管理分支

 default-branch-name

注意:如果您未啟用此功能,您的存放庫將會以Azure Repos的預設名稱初始化。 現在,該預設值為 master。 為了接受 Microsoft 對於包容性語言的承諾和客戶要求,我們將加入 業界對等, 將這個預設值變更為 main。 此變更將于此日後發生。 如果您想要繼續使用 圖形,您應該立即開啟此功能,並將其設定為 主圖形

Azure Pipelines

管線映射公告

注意

我們持續努力改善使用 Azure Pipelines 的體驗。 若要深入瞭解 Windows/Linux/macOS 映射更新即將推出的更新,請參閱這裡:

Azure Pipelines 映射會持續更新,以為使用者提供最佳的體驗。 這些常式更新主要是以解決 Bug 或過期軟體為目標。 它們通常不會影響您的管線,不過這不一定是這樣。 如果您的管線相依于映射上已移除或更新的軟體片段,可能會受到影響。

若要深入瞭解 Windows 和 Linux 映射即將推出的更新,請閱讀下列公告:

若要檢視即將推出 (發行前版本) 和已部署變更的版本資訊,請訂閱下列版本資訊:

多重存放庫觸發程式

您可以在一個 YAML 檔案中指定多個存放庫,並透過更新任何存放庫來觸發管線。 例如,在下列案例中,這項功能很有用:

  • 您可以從不同的存放庫取用工具或程式庫。 您想要在工具或程式庫更新時執行應用程式的測試。
  • 您會將 YAML 檔案保留在與應用程式程式碼不同的存放庫中。 您想要在每次將更新推送至應用程式存放庫時觸發管線。

透過此更新,多存放庫觸發程式僅適用于 Azure Repos 中的 Git 存放庫。 它們不適用於 GitHub 或 Bitbucket 存放庫資源。

以下範例示範如何在管線中定義多個存放庫資源,以及如何在所有存放庫上設定觸發程式。

trigger:
  - main

resources:
  repositories:
    - repository: tools
      type: git
      name: MyProject/tools
      ref: main
      trigger:
        branches:
          include:
            - main
            - release

如果有任何更新,將會觸發此範例中的管線:

  • mainself存放庫中包含 YAML 檔案的分支
  • mainrelease 存放庫中的 tools 分支

如需詳細資訊,請參閱 管線中的多個存放庫

更新至 macOS 10.14 (Mojave) 映射

在接下來的幾周內,我們將更新 macOS 10.14 (Mojave) 映射上的 Node.js 版本,從 6 到 8。 如果您仍然需要使用第 6 版node.js,請考慮使用 node.js 工具安裝程式工作 - 這裡

除了這些變更之外,macOS 10.14 映射也會新增至 虛擬環境 存放庫,並開始每月接收工具更新,而不是每週更新。

GitHub 草稿提取要求不會觸發管線

當您在 Azure Repos 中建立草稿提取要求時,我們不會觸發在分支原則中設定的 PR 驗證管線。 我們考慮草稿提取要求只是該要求 ,這是不應該自動執行驗證的草稿。 雖然此使用案例適用于 Azure Repos,但 GitHub 存放庫的行為相同。

透過這項變更,我們也讓 GitHub 存放庫的體驗保持一致。 當您在 GitHub 中建立 草稿提取要求 時,即使您為目標分支設定提取要求觸發程式,我們也不會自動啟動管線。 若要驗證草稿提取要求中的變更,您可以手動啟動指向 ref 提取要求的 管線。

後續步驟

注意

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

請前往 Azure DevOps 並查看。

如何提供意見反應

我們希望聽到您對這些功能的想法。 使用說明功能表來回報問題或提供建議。

提供建議

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

感謝您!

Aaron Hallberg