Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure DevOps Services
Met vertakkingsbeleid kunnen teams hun belangrijke takken van ontwikkeling beschermen. Beleidsregels dwingen de codekwaliteits- en wijzigingsbeheerstandaarden van uw team af. Zie Instellingen en beleidsregels voor Git-opslagplaatsen voor een overzicht van beleidsinstellingen die u kunt configureren.
U kunt vertakkingsbeleid voor uw opslagplaats configureren met behulp van de verschillende az repos policy opdrachten. De beleidsopdrachten accepteren één scope. Ze werken aan één enkele combinatie van opslagplaats, branche en type overeenkomsten. Als u hetzelfde beleid wilt toepassen op verschillende bereiken, gebruikt u een beleidsconfiguratiebestand.
Stel dat u een beleid voor handmatig bouwen van wachtrijen wilt maken. Hierin worden alle branchemappen behandeld die beginnen met 'release' en omvat ook de hoofdbranch.
Maak eerst een beleidsconfiguratiebestand voor het buildbeleid, inclusief de meerdere toepassingsbereiken.
{ "isBlocking": true, "isDeleted": false, "isEnabled": true, "revision": 1, "settings": { "buildDefinitionId": 22, "displayName": "Manual Queue Policy", "manualQueueOnly": true, "queueOnSourceUpdateOnly": false, "scope": [ { "matchKind": "Prefix", "refName": "refs/heads/release", "repositoryId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb" }, { "matchKind": "Exact", "refName": "refs/heads/main", "repositoryId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb" } ], "validDuration": 0 }, "type": { "displayName": "Build", "id": "bbbbbbbb-1111-2222-3333-cccccccccccc" } }
Zie Beleid maken voor meer informatie over de structuur voor verschillende beleidstypen.
Sla vervolgens het bestand op en voer de opdracht beleid maken uit:
az repos policy create --policy-configuration C:\policyConfiguration.txt
Opmerking
Het pad wordt aangegeven met de backslash '\'.