Kwaliteitspoorten instellen en afdwingen

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Check-inbeleid is een mechanisme voor het afdwingen van ontwikkelprocedures binnen uw ontwikkelteam. Check-innotities zijn een communicatiemechanisme voor het verzamelen van gegevens van teamleden tijdens het inchecken. Beide mechanismen kunnen worden aangepast om te voldoen aan de behoeften van een team. In deze sectie wordt het doel van deze items uitgelegd en wordt ook beschreven hoe u ze configureert.

Beleid voor inchecken

Incheckbeleid wordt gebruikt om verplichte procedures voor softwareontwikkeling af te dwingen. Beleid wordt afgedwongen tijdens het inchecken nadat u Inchecken hebt geselecteerd op de pagina Wijzigingen in behandeling of Mijn werkpagina in het visual Studio Team Explorer-venster. Als een gebruiker probeert een check-in uit te voeren die een verplicht beleid schendt, wordt het inchecken geblokkeerd. Indien nodig kunnen deze beleidsregels worden overschreven. Zie Check in your work to the team's codebase(s) voor meer informatie.

Beleidsregels worden geconfigureerd en ingesteld in Instellingen op de pagina Broncodebeheer van Team Explorer. Een voorbeeldbeleidsbeperking is dat u uw wijzigingen moet koppelen aan een of meer werkitems. Dit beleid voorkomt dat gebruikers wijzigingen indienen zonder een specifieke fout of functie waaraan ze werken te koppelen.

Wanneer het beleid wordt geschonden, worden op de pagina's Inchecken en Wijzigingen in behandeling van Team Explorer de schendingen voor de gebruiker weergegeven tijdens het inchecken van broncodebeheer. Zie Code ontwikkelen en wachtende wijzigingen beheren voor meer informatie.

Notities inchecken

Inchecknotities worden gebruikt voor het vastleggen van specifieke gegevens tijdens het inchecken door de gebruiker om specifieke gegevens te vragen. Inchecknotities kunnen worden geconfigureerd en verplicht worden gemaakt in Instellingen op de pagina Broncodebeheer van Team Explorer. De informatie die wordt gearchiveerd in inchecknotities kan essentieel zijn bij het weergeven van de details van een wijzigingenset. Zie Eerdere versies weergeven en beheren voor meer informatie.

Inchecknotities worden aan de gebruiker gepresenteerd tijdens het inchecken van het broncodebeheer in het venster Wijzigingen in behandeling. Zie Code ontwikkelen en wachtende wijzigingen beheren voor meer informatie.