Condividi tramite


Completamento automatico delle richieste pull per impostazione predefinita

Con questo sprint verrà aggiunta una nuova impostazione del repository che consente di impostare le richieste pull per l'auto-completamento automatico per impostazione predefinita al momento della creazione. In questo modo i team riducono i follow-up manuali e semplificano il processo di unione. L'impostazione può essere configurata a livello di progetto o per repository, offrendo ai team flessibilità nella gestione del completamento delle richieste pull.

Dai un'occhiata alle note di rilascio per i dettagli.

Generali

GitHub sicurezza avanzata per Azure DevOps

Azure Boards

Azure Repos

Piani di Test di Azure

Generali

Ritiro dei token di accesso personali globali in Azure DevOps

Azure DevOps ritira i Token di accesso personale globali (PAT) per ridurre i rischi di sicurezza e promuovere un'autenticazione perimetrale più sicura. Le reti PAT globali concedono l'accesso a tutte le organizzazioni a cui appartiene un utente, creando credenziali eccessivamente estese e ad alto impatto che non sono più allineate alle moderne procedure consigliate per la sicurezza.

I clienti sono invitati a passare a organization-scoped PATs ove necessario o adottare Microsoft Entra-based authentication per migliorare la sicurezza e la governance.

Date chiave:

  • Il 15 marzo 2026 verrà bloccata la creazione e la rigenerazione delle reti PAT globali.

  • 1° dicembre 2026, tutti i PT globali esistenti saranno completamente rimossi e smetteranno di funzionare. I clienti devono esaminare tutti i flussi di lavoro o le integrazioni usando LET globali e iniziare la transizione prima di queste scadenze per evitare interruzioni.

Per saperne di più, consultare il blog dell'annuncio di ritiro: Ritiro dei token di accesso personali globali in Azure DevOps.

Completamento automatico delle richieste pull per impostazione predefinita

È stata aggiunta una nuova impostazione del repository: Impostare le richieste pull per completarsi automaticamente al momento della creazione per impostazione predefinita.

Screenshot della nuova impostazione del repository.

Questa impostazione controlla lo stato predefinito del toggle Imposta completamento automatico per le richieste pull di nuova creazione.

Quando questa impostazione è abilitata, ogni nuova pull request avrà automaticamente l'opzione Completa automaticamente attivata. Quando è disabilitato, le nuove pull request inizieranno con Imposta il completamento automatico disattivato e gli autori possono scegliere di abilitarlo manualmente.

Screenshot della nuova richiesta pull che mostra l'impostazione del completamento automatico.

Per attivare questa impostazione, passare a Impostazioni progetto → Repository → Impostazioni. È possibile abilitarlo per l'intero progetto in modo che tutti i repository usino la stessa configurazione o lo aggiornino direttamente all'interno delle impostazioni di un singolo repository.

GitHub sicurezza avanzata per Azure DevOps

Dettagli di elusione della protezione push segreti disponibili nel log di controllo

Quando uno sviluppatore ignora la protezione push per eseguire il push di un segreto rilevato, tale evento di bypass viene ora registrato nel log di controllo Azure DevOps con contesto aggiuntivo. La voce del log di controllo include il repository, il tipo di segreto e l'identità dell'utente che ha eseguito il bypass. In questo modo, i team di sicurezza e gli amministratori dell'organizzazione hanno un record completo di attività di bypass della protezione push, semplificando l'analisi degli eventi imprevisti, l'applicazione dei criteri e l'identificazione degli sviluppatori che potrebbero avere bisogno di indicazioni aggiuntive sulla sicurezza.

Altre voci del log di controllo per gli eventi di abilitazione della sicurezza avanzata saranno disponibili in una versione futura.

Azure Boards

Visualizzazione di schede condensate nelle bacheche Kanban e sprint

Proprio come nei piani di recapito, è ora possibile abilitare una visualizzazione condensata nelle bacheche Kanban e Sprint per visualizzare solo il titolo dell'elemento di lavoro. Ciò è particolarmente utile per i team con backlog di grandi dimensioni, consentendo loro di visualizzare più schede sulla lavagna mentre si scorre meno.

Per abilitare la visualizzazione ridotta, selezionare il pulsante Comprimi campi scheda sulla scheda.

Screenshot delle visualizzazioni condensate.

Azure Repos

Completamento automatico delle richieste pull per impostazione predefinita

È stata aggiunta una nuova impostazione del repository: Impostare le richieste pull per completarsi automaticamente al momento della creazione per impostazione predefinita.

Screenshot della nuova impostazione del repository.

Questa impostazione controlla lo stato predefinito del toggle Imposta completamento automatico per le richieste pull di nuova creazione.

Quando questa impostazione è abilitata, ogni nuova pull request avrà automaticamente l'opzione Completa automaticamente attivata. Quando è disabilitato, le nuove pull request inizieranno con Imposta il completamento automatico disattivato e gli autori possono scegliere di abilitarlo manualmente.

Screenshot della nuova richiesta pull che mostra l'impostazione del completamento automatico.

Per attivare questa impostazione, passare a Impostazioni progetto → Repository → Impostazioni. È possibile abilitarlo per l'intero progetto in modo che tutti i repository usino la stessa configurazione o lo aggiornino direttamente all'interno delle impostazioni di un singolo repository.

Nuova impostazione del repository per gli ID delle richieste pull nei messaggi di commit

È stata introdotta una nuova impostazione a livello di repository che consente ai team di controllare se l'ID della richiesta pull (PR) viene automaticamente aggiunto come prefisso ai messaggi di commit generati durante il completamento della PR.

Screenshot della nuova impostazione del repository per l'ID richiesta pull nei messaggi di commit.

In precedenza, i messaggi di commit creati durante il completamento del PR includevano sempre l'ID PR all'inizio. Con questo aggiornamento, gli amministratori del repository possono scegliere se questo prefisso è incluso.

Screenshot per mostrare l'ID pull request all'inizio di un messaggio di commit.

Per impostazione predefinita, l'impostazione rimane abilitata per mantenere il comportamento esistente. Se abilitato, i messaggi di commit generati durante il completamento della richiesta pull continueranno a includere il prefisso ID PR. Se disabilitato, i messaggi di commit creati durante il completamento della PR non includeranno più l'ID della PR.

Questa impostazione si applica solo ai commit generati durante azioni di completamento del pull request, come merge, squash o rebase. Non influisce sui commit manuali e si applica solo ai commit creati dopo la modifica dell'impostazione.

Si tratta di una funzionalità che risponde a un ticket di suggerimento della Developer Community.

Piani di Test di Azure

Nuovo punto di ingresso per le sessioni esplorative

È ora possibile accedere a tutte le sessioni esplorative direttamente dalla barra laterale Dei piani di test selezionando Sessioni Exploratory, semplificando l'individuazione, la revisione e la gestione dell'attività di test esplorativa in un'unica posizione.

Passaggi successivi

Annotazioni

Queste funzionalità verranno implementate nelle prossime due o tre settimane. Vai a Azure DevOps e guarda.

Come fornire commenti e suggerimenti

Ci piacerebbe sentire ciò che pensi a queste funzionalità. Usa il menu di aiuto per segnalare un problema o fornire un suggerimento.

Inviare un suggerimento

È anche possibile ottenere consigli e risposte alle domande della community su Stack Overflow.