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.