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'ultimo sprint annunciato un batch di miglioramenti alla nuova esperienza di richiesta pull. In questo sprint stiamo raddoppiando gli investimenti in tale spazio con un altro round di miglioramenti. Nel gennaio 2021, prevediamo di rendere disponibile la nuova esperienza a livello generale.
Caratteristiche
Azure Repos
- Fare clic una volta per passare tra le visualizzazioni inline e diff
- navigazione ai commit genitori
- Più spazio per cartelle e file con nomi lunghi nella scheda File pull
- Mantenere la posizione di scorrimento durante il ridimensionamento del riquadro diff nella scheda File pull
- Cercare un commit in un dispositivo mobile
- Miglioramento dell'utilizzo dello spazio per la visualizzazione mobile dei file diff per le nuove PR
- Immagini migliorate nella visualizzazione del Riepilogo PR
- Esperienza migliorata nella gestione dei branch durante la creazione di una nuova pull request
Azure Pipelines
- Grafico storico per i pool di agenti (Anteprima)
- Integrazione della gestione delle modifiche di ServiceNow con le pipeline YAML
Azure Repos
Questo aggiornamento include i seguenti miglioramenti all'esperienza di gestione delle pull request in base al feedback
Nota
Si noti che la nuova esperienza di pull request verrà abilitata per tutte le organizzazioni da gennaio 2021 e non si potrà tornare all'esperienza precedente.
Fare clic singolo per alternare tra le vedute inline e diff
Nell'esperienza precedente è possibile alternare le visualizzazioni inline e diff con un solo clic. Abbiamo riportato questa funzionalità nella nuova esperienza senza dover selezionare un elenco a discesa.
Navigazione ai commit principali
Nella pagina Commit è possibile confrontare le modifiche apportate in un determinato commit con il commit padre. Tuttavia, è possibile passare al commit padre e comprendere in modo più approfondito il modo in cui il commit differisce dal relativo padre. Questo è spesso necessario quando si desidera comprendere tutte le modifiche in una versione. Abbiamo aggiunto una scheda genitore a un commit per aiutarti a raggiungere questo obiettivo.
Più spazio per cartelle e file con nomi lunghi nella scheda file della pull request
Cartelle e file con nomi lunghi sono stati troncati a causa di una mancanza di spaziatura orizzontale nell'albero dei file. È stato recuperato spazio aggiuntivo nell'albero modificando l'indentazione dell'albero in modo che corrisponda al nodo radice e nascondendo il pulsante con i puntini di sospensione dalla pagina, tranne quando passa il mouse sopra.
Immagine della nuova struttura ad albero dei file:
Immagine dell'albero dei file quando si passa il puntatore del mouse su una directory:
Mantenere la posizione di scorrimento durante il ridimensionamento del riquadro diff nella scheda File pull
Quando si ridimensiona il riquadro diff side-by-side nella scheda File pull, la posizione di scorrimento dell'utente andrebbe persa. Questo problema è stato risolto; la posizione di scorrimento dell'utente viene ora mantenuta durante il ridimensionamento del riquadro diff.
Ricercare un commit in un dispositivo mobile
Quando si visualizza la pagina Commit in un dispositivo mobile, la casella di ricerca non è presente nella nuova esperienza. Di conseguenza, è difficile trovare un commit in base al relativo hash e aprirlo. Questo problema è stato risolto ora.
Miglioramento dell'utilizzo dello spazio per la visualizzazione mobile diff del nuovo file pr
Questa pagina è stata aggiornata per usare meglio lo spazio in modo che gli utenti possano visualizzare più file nelle visualizzazioni per dispositivi mobili invece di avere 40% dello schermo occupato da un'intestazione.
Immagini migliorate nella visualizzazione di riepilogo delle pull request
Le immagini modificate in una richiesta pull non venivano visualizzate nella visualizzazione di riepilogo delle richieste pull, ma venivano visualizzate correttamente nella visualizzazione dei file delle richieste pull. Questo problema è stato risolto.
Esperienza migliorata con i branch durante la creazione di una nuova pull request
Prima di questo aggiornamento, questa esperienza non era ideale perché confrontava le modifiche con il ramo predefinito del repository anziché il ramo di confronto.
miglioramento dell'esperienza del reparto 
Azure Pipelines
Nota
Le immagini di Azure Pipelines vengono aggiornate continuamente per offrire agli utenti un'esperienza ottimale. Questi aggiornamenti di routine sono destinati principalmente a risolvere bug o software non aggiornati. Spesso non avranno alcun impatto sulle pipeline, ma questo non è sempre il caso. La vostra pipeline potrebbe essere compromessa se dipende da un componente software che è stato rimosso o aggiornato nell'immagine.
Per sapere di più sui prossimi aggiornamenti delle nostre immagini di Windows, Linux e macOS, consultare i seguenti annunci:
Per visualizzare le note sulla versione per le modifiche imminenti (non definitive) e distribuite, ti preghiamo di iscriverti alle seguenti note sulla versione:
Grafico cronologico per i pool di agenti (anteprima)
Spesso riceviamo domande dagli utenti che si chiedono perché le loro attività non sono in esecuzione. La risposta più comune a questa domanda è che il pool non ha una concorrenza sufficiente, tuttavia è stato storicamente difficile diagnosticare questo problema.
Oggi siamo lieti di annunciare un'anteprima pubblica dei grafici di utilizzo cronologici per i pool di agenti. Questi grafici consentono di visualizzare le attività in esecuzione nei vostri pool rispetto alla loro concorrenza in un intervallo fino a 30 giorni. È possibile analizzare questi dati a quattro intervalli di tempo diversi (1, 7, 14, 30 giorni).
I dati di utilizzo del pool di agenti vengono campionati e aggregati dal servizio Analisi ogni 10 minuti. Il numero di lavori viene riportato in base al numero massimo di lavori in esecuzione per l'intervallo di tempo specificato.
Questa funzionalità è abilitata per impostazione predefinita. Per provarlo, seguire le indicazioni riportate di seguito.
- Nelle impostazioni del progetto, vai alla scheda "Pool di agenti" delle pipeline.
- Dal pool di agenti, selezionare un pool (ad esempio, Azure Pipelines)
- All'interno del pool selezionare la scheda "Analytics"
Integrazione della gestione delle modifiche di ServiceNow con pipeline YAML
L'app Azure Pipelines per ServiceNow consente di integrare Azure Pipelines e ServiceNow Change Management. Con questo aggiornamento, proseguiamo nel nostro percorso di integrazione di Azure Pipelines con il processo di gestione delle modifiche di ServiceNow, estendendo questa conoscenza anche alle pipeline YAML.
Configurando il controllo "ServiceNow Change Management" su una risorsa, è ora possibile attendere l'approvazione della modifica prima di distribuire il build su quella risorsa. È possibile creare automaticamente una nuova modifica per una fase o attendere una richiesta di modifica esistente.
È anche possibile aggiungere l'attività UpdateServiceNowChangeRequest in un processo del server per aggiornare la richiesta di modifica con lo stato della distribuzione, le note e così via.
Passaggi successivi
Nota
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 di aiuto per segnalare un problema o fornire un suggerimento.
È anche possibile ottenere consigli e risposte alle domande della community su Stack Overflow.
Grazie
Vijay Machiraju