Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Nell'aggiornamento sprint 159 di Azure DevOps, siamo lieti di annunciare la nuova app Microsoft Teams per Azure Boards e Azure Repos. L'app Azure Boards consente di monitorare l'attività degli elementi di lavoro e di creare elementi di lavoro dal canale di Microsoft Teams. D'altra parte, l'app Azure Repos consentirà di monitorare i repository e ricevere una notifica ogni volta che viene eseguito il push/commit del codice, vengono creati pull request, aggiornati pull request e molto altro nel tuo canale di Microsoft Teams.
Per altre informazioni, vedere l'elenco delle funzionalità riportato di seguito.
Novità di Azure DevOps
Funzionalità
Azure Boards:
- L'app Azure Boards per Microsoft Teams
- Importare elementi di lavoro da un file CSV
- Aggiungere un campo padre alle schede dell'elemento di lavoro
- Aggiungere il campo padre al backlog e alle query
- Spostamento rapido nella ricerca in Azure Boards
Azure Repos:
- 'app Azure Repos per Microsoft Teams
- Contrassegnare i file come esaminati nelle pull request
- Nuova interfaccia utente Web per le pagine di destinazione di Azure Repos (anteprima)
- Supporto di prossimità per la ricerca di codice
Azure Pipelines:
- Distribuire Azure Resource Manager (ARM) a livello di sottoscrizione e gruppo di gestione
- Aggiornamenti alle immagini delle pipeline ospitate
- Funzionalità di Continuous Delivery (CD) per le pipeline YAML multi-fase
- Integrazione di Bitbucket e altri miglioramenti per iniziare a usare le pipeline
- Supporto per gli script di PowerShell nell'attività dell'interfaccia della riga di comando di Azure
Wiki:
Azure Boards (Pannelli di Azure)
App Azure Boards per Microsoft Teams
Siamo lieti di annunciare la nuova app Azure Boards per Microsoft Teams. Con questa app è possibile monitorare l'attività degli elementi di lavoro e creare nuovi elementi di lavoro direttamente all'interno dei canali di Microsoft Teams. L'app consente di configurare e gestire le sottoscrizioni di eventi, tra cui l'elemento di lavoro creato, l'elemento di lavoro aggiornato e così via e per ricevere notifiche per questi eventi nel canale di Teams. Le conversazioni nel canale possono essere usate per creare elementi di lavoro. Inoltre, è possibile usare gli URL degli elementi di lavoro per ottenere anteprime e avviare discussioni su di essi.
Importare elementi di lavoro da un file CSV
Fino ad ora, l'importazione di elementi di lavoro da un file CSV dipendeva dall'uso del plug-in excel. In questo aggiornamento viene fornita un'esperienza di importazione di prima classe direttamente da Azure Boards, in modo da poter importare elementi di lavoro nuovi o aggiornare gli elementi di lavoro esistenti. Per altre informazioni, vedere la documentazione qui.
Aggiungere un campo padre alle schede degli elementi di lavoro
Il contesto padre è ora disponibile all'interno della scheda Kanban come nuovo campo per le schede degli elementi di lavoro. È ora possibile aggiungere il campo Padre alle schede, ignorando la necessità di usare soluzioni alternative, ad esempio tag e prefissi.
Aggiungere un campo padre al backlog e alle query
Il campo padre è ora disponibile quando si visualizzano i backlog e i risultati delle query. Per aggiungere il campo padre, utilizzare la visualizzazione Opzioni colonna .
Esplorazione rapida nella ricerca di Azure Boards
È ora possibile impostare il contesto della ricerca digitando / e scegliendo tra backlog, bacheca, sprint ed elemento di lavoro nella casella di ricerca in Azure Boards. Questa funzionalità semplifica la ricerca e la ricerca di elementi all'interno di Azure Boards senza dover cambiare scheda per la ricerca.
Suggerimento
È possibile attivare la navigazione rapida digitando la scorciatoia da tastiera / in Azure Boards.
Per tutte le entità in Azure Boards, questa funzionalità filtra gli elementi a cui si accede di recente e i risultati principali per il termine di ricerca in base al contesto ed è possibile selezionare un risultato per passare direttamente all'elemento.
Azure Repos
App per Microsoft Teams di Azure Repos
Microsoft è lieta di annunciare la nuova app Azure Repos per Microsoft Teams. Con questa app, è possibile monitorare i repository e ricevere notifiche ogni volta che viene eseguito il push o viene registrato il codice, le pull requests (PR) vengono create o aggiornate, e altro ancora nel canale di Teams. Inoltre, le anteprime per gli URL delle Richieste di Pull consentono di avviare discussioni relative alle PR e di avere conversazioni contestuali e significative. L'app supporta sia repository Git che TFVC.
Contrassegnare i file come revisionati in una richiesta pull
In alcuni casi, è necessario esaminare le richieste pull che contengono modifiche a un numero elevato di file e può essere difficile tenere traccia dei file già esaminati. È ora possibile contrassegnare i file come esaminati in una richiesta pull.
È possibile contrassegnare un file come esaminato usando il menu a discesa accanto a un nome file o passando il mouse e facendo clic sul nome del file.
Annotazioni
Questa funzionalità è destinata solo a tenere traccia dello stato di avanzamento durante la revisione di una richiesta pull. Non rappresenta il voto sulle richieste pull, pertanto questi contrassegni saranno visibili solo al revisore.
Questa funzionalità è stata assegnata in ordine di priorità in base a un suggerimento della community degli sviluppatori.
Nuova interfaccia utente Web per pagine di destinazione di Azure Repos (anteprima)
È ora possibile provare le nuove pagine di destinazione moderne, veloci e per dispositivi mobili all'interno di Azure Repos. Queste pagine sono disponibili per l'anteprima come nuove pagine di destinazione di Repos. Le pagine di destinazione includono tutte le pagine ad eccezione dei dettagli della pull request, dei dettagli del commit e del confronto tra rami.
Rete Internet
Dispositivo mobile
Supporto alla ricerca di codice tramite prossimità
Durante l'ascolto dei commenti e suggerimenti della community degli sviluppatori, abbiamo sentito che si è voluto cercare nel codice i file con termini vicini l'uno all'altro. È ora possibile usare gli operatori NEAR, BEFORE e AFTER per trovare i file in base alla distanza e all'ordinamento del termine. Ad esempio, se si cerca foo NEAR bar restituirà tutti i file in cui foo si trova in prossimità della barra dei termini.
Azure Pipelines
Distribuire Azure Resource Manager (ARM) a livello di sottoscrizione e di gruppo di gestione
In precedenza, le distribuzioni sono supportate solo a livello di gruppo di risorse. Con questo aggiornamento abbiamo aggiunto il supporto per distribuire i modelli ARM sia ai livelli di sottoscrizione che ai livelli di gruppo di gestione. Ciò consente di distribuire insieme un set di risorse, ma inserirli in gruppi di risorse o sottoscrizioni diversi. Ad esempio, la distribuzione della macchina virtuale di backup per Azure Site Recovery in un gruppo di risorse e una posizione separati.
Aggiornamenti alle immagini delle pipeline ospitate
Sono stati apportati aggiornamenti a diverse immagini di macchine virtuali ospitate in Azure Pipelines. Di seguito sono riportati alcuni dei punti salienti di questo aggiornamento:
- Aggiornamento di Visual Studio 16.2 a 16.3 per VS2019.
- Aggiornamento di VS per Mac 8.2.6.26 a 8.3.0.1805 per macOS 10.13 e 10.14.
- Aggiunto Java 13 a macOS 10.13 e 10.14.
- È stato aggiunto Mono 6.4.0 a macOS 10.13 e 10.14.
- Aggiornamento di Xcode 11-beta a 11.0 GA.
- Riduzione delle dimensioni del disco per aumentare l'efficienza operativa, con conseguente riduzione di circa 40 GB di spazio disponibile per Ubuntu 16.04.
- Varie correzioni di bug.
Altre informazioni sulle versioni più recenti sono disponibili qui.
Annotazioni
Ruby 2.3.x verrà rimosso da tutte le immagini in un aggiornamento futuro dopo aver raggiunto la fine della vita il 31 marzo 2019. Inoltre, verrà rimosso Python 3.4.x che ha raggiunto la fine della vita il 18 marzo 2019.
Funzionalità di distribuzione continua per le pipeline YAML a più stadi
È ora possibile utilizzare gli artefatti pubblicati dalla pipeline di integrazione continua (CI) e abilitare i trigger di completamento della pipeline. Nelle pipeline YAML a più fasi viene introdotto pipelines come risorsa. In YAML è ora possibile fare riferimento a un'altra pipeline e abilitare anche i trigger CD.
Di seguito è riportato lo schema YAML dettagliato per la risorsa pipeline.
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/*
È anche possibile scaricare gli artefatti pubblicati dalla risorsa della pipeline usando l'attività - download .
steps:
- download: MyAppCI # pipeline resource identifier
artifact: A1 # name of the artifact to download; optional; defaults to all artifacts
Per altri dettagli, vedere la documentazione relativa al download degli artefatti qui.
Integrazione di Bitbucket e altri miglioramenti per le operazioni iniziali con le pipeline
L'esperienza guidata introduttiva per Pipelines è stata aggiornata per l'uso con i repository Bitbucket. Azure Pipelines analizzerà ora il contenuto del repository Bitbucket e consiglierà un modello YAML per iniziare.
Annotazioni
Il supporto di Bitbucket è solo per Azure DevOps Services.
Una richiesta comune nell'uso della procedura guidata introduttiva è stata la possibilità di rinominare il file generato. Attualmente, viene archiviato come azure-pipelines.yml nella radice del repository. È ora possibile aggiornare questo per utilizzare un nome file o un percorso diverso prima di salvare la pipeline.
Infine, si avrà più controllo quando si archivia il azure-pipelines.yml file in un ramo diverso perché è possibile scegliere di ignorare la creazione di una richiesta pull da tale ramo.
Supporto per gli script di PowerShell nelle attività dell'interfaccia della riga di comando di Azure
In precedenza, è possibile eseguire script batch e bash come parte di un'attività dell'interfaccia della riga di comando di Azure. Con questo aggiornamento, abbiamo aggiunto il supporto per gli script di PowerShell e PowerShell Core all'attività.
Wiki
Accedere a pagine wiki visitate di recente
Abbiamo reso più semplice trovare le pagine wiki visitate di recente nel progetto. È ora possibile accedere alle pagine wiki visitate di recente facendo clic sulla casella di ricerca nell'hub Wiki.
Suggerimento
È possibile richiamare la casella di ricerca digitando il tasto di scelta rapida "/".
Ricerca immediata di wiki
È ora possibile visualizzare i risultati della ricerca wiki durante la digitazione nella casella di ricerca. In questo modo è possibile passare rapidamente alla pagina wiki di propria scelta.
È anche possibile cercare le pagine wiki da Azure Boards digitando /wiki.
Passaggi successivi
Annotazioni
Queste funzionalità verranno implementate nelle prossime due o tre settimane.
Passare ad Azure DevOps e dare un'occhiata.
Come fornire commenti e suggerimenti
Ci piacerebbe sentire ciò che pensi a queste funzionalità. Usare il menu commenti e suggerimenti per segnalare un problema o fornire un suggerimento.
È anche possibile ottenere consigli e risposte alle domande della community su Stack Overflow.
Grazie,
Kurt Samuelson