Beheerders van repositories hebben nu meer controle over hoe bijdragen worden geaccepteerd via twee nieuwe instellingen:
- Pull requests volledig uitschakelen: Hiermee verdwijnt het tabblad 'pull requests' volledig, wat ideaal is voor mirror-repositories of read-only codebases.
- Pull requests beperken tot samenwerkers: Hierbij blijft het tabblad zichtbaar en kunnen PR's door iedereen worden bekeken en becommentarieerd, maar kunnen alleen gebruikers met schrijfrechten nieuwe PR's aanmaken.
Deze functies zijn beschikbaar voor alle publieke en private repositories via Settings > General > Features. Voor de mobiele app volgen UI-aanpassingen nog, hoewel de functionaliteit reeds werkt.
Nieuwe repository-instellingen voor het configureren van toegang tot pull requests
Pull requests volledig uitschakelen
U kunt pull requests nu volledig uitschakelen via de instellingen van uw repository, vergelijkbaar met hoe u dat kunt doen voor wiki's, issues, discussies en projecten. Wanneer deze functie is uitgeschakeld, is het tabblad 'pull requests' niet meer zichtbaar. Dit betekent dat niemand bestaande pull requests kan inzien of nieuwe kan openen.
Dit is bijzonder nuttig voor:
- Mirror-repositories;
- Read-only codebases;
- Projecten waarbij u uw werk openbaar wilt delen zonder bijdragen te hoeven beheren.
Pull requests beperken tot samenwerkers
Als u de pull request-flow wel wilt blijven gebruiken, maar alleen met een beheerde groep bijdragers, kunt u het aanmaken van pull requests nu beperken tot alleen samenwerkers (collaborators).
Wanneer deze optie is ingeschakeld, blijft het tabblad 'pull requests' zichtbaar. Alle pull requests kunnen worden bekeken en becommentarieerd, maar alleen samenwerkers (gebruikers met schrijfrechten) kunnen nieuwe pull requests aanmaken. Samenwerkers kunnen worden toegevoegd of verwijderd via het tabblad 'Collaborators' in de instellingen van de repository.
Dit helpt u om de kwaliteit van bijdragen te beheren tijdens kritieke ontwikkelingsfasen of wanneer u striktere controle wilt over wie wijzigingen indient.
Beschikbaarheid
Deze instellingen zijn nu beschikbaar voor alle publieke en private repositories. U kunt de toegang tot pull requests configureren via: Settings > General > Features.
Mobiele app
Volledige wijzigingen in de gebruikersinterface komen binnenkort naar de mobiele app. Momenteel blijft het tabblad 'pull requests' in de app zichtbaar als u pull requests uitschakelt, maar kan niemand nieuwe pull requests aanmaken. Alle andere instellingen werken op beide platforms hetzelfde.
Opmerking: Om de activiteit van bepaalde gebruikers in een publieke repository tijdelijk te beperken, kunt u tijdelijke interactielimieten blijven gebruiken.
---
Voor een diepere duik in de redenen achter deze wijzigingen en onze bredere inspanningen, kunt u ons laatste blogbericht raadplegen. Om feedback te delen, kunt u deelnemen aan de conversatie in onze Community-discussie.
Nieuwe repository-instellingen voor het configureren van toegang tot pull requests
Pull requests volledig uitschakelen
U kunt pull requests nu volledig uitschakelen via de instellingen van uw repository, vergelijkbaar met hoe u dat kunt doen voor wiki's, issues, discussies en projecten. Wanneer deze functie is uitgeschakeld, is het tabblad 'pull requests' niet meer zichtbaar. Dit betekent dat niemand bestaande pull requests kan inzien of nieuwe kan openen.
Dit is bijzonder nuttig voor:
- Mirror-repositories;
- Read-only codebases;
- Projecten waarbij u uw werk openbaar wilt delen zonder bijdragen te hoeven beheren.
Pull requests beperken tot samenwerkers
Als u de pull request-flow wel wilt blijven gebruiken, maar alleen met een beheerde groep bijdragers, kunt u het aanmaken van pull requests nu beperken tot alleen samenwerkers (collaborators).
Wanneer deze optie is ingeschakeld, blijft het tabblad 'pull requests' zichtbaar. Alle pull requests kunnen worden bekeken en becommentarieerd, maar alleen samenwerkers (gebruikers met schrijfrechten) kunnen nieuwe pull requests aanmaken. Samenwerkers kunnen worden toegevoegd of verwijderd via het tabblad 'Collaborators' in de instellingen van de repository.
Dit helpt u om de kwaliteit van bijdragen te beheren tijdens kritieke ontwikkelingsfasen of wanneer u striktere controle wilt over wie wijzigingen indient.
Beschikbaarheid
Deze instellingen zijn nu beschikbaar voor alle publieke en private repositories. U kunt de toegang tot pull requests configureren via: Settings > General > Features.
Mobiele app
Volledige wijzigingen in de gebruikersinterface komen binnenkort naar de mobiele app. Momenteel blijft het tabblad 'pull requests' in de app zichtbaar als u pull requests uitschakelt, maar kan niemand nieuwe pull requests aanmaken. Alle andere instellingen werken op beide platforms hetzelfde.
Opmerking: Om de activiteit van bepaalde gebruikers in een publieke repository tijdelijk te beperken, kunt u tijdelijke interactielimieten blijven gebruiken.
---
Voor een diepere duik in de redenen achter deze wijzigingen en onze bredere inspanningen, kunt u ons laatste blogbericht raadplegen. Om feedback te delen, kunt u deelnemen aan de conversatie in onze Community-discussie.