Enforce-Pull-Anforderung nur für Visual Studio-Teamdienste

Es gibt keine Möglichkeit, um zu erzwingen, dass einige Personen nur durch Pull-Anforderungen zu einer Zweigstelle beitragen können. Ich möchte, dass sie Pull-Anforderungen akzeptieren, aber keine Push-Änderungen vornehmen können.

Dies wäre nützlich, da wir einige Zweigrichtlinien haben, die für jemanden, der eine Pull-Anfrage akzeptiert, zum Beispiel, dass der Build erfolgreich ist. Das Problem ist, wenn wir jemandem erlauben, Pull-Anfragen anzunehmen, wir es ihm erlauben würden, direkt in die Filiale zu pushen. Dort besteht die Möglichkeit, Zweigstellen Berechtigungen zu erteilen, um nur Änderungen durch Pull-Anforderungen zu empfangen, oder zumindest jemandem die Berechtigung zu erteilen, Pull-Anforderungen nur zu akzeptieren, aber nicht direkt an die Zweigstelle zu pushen.

Ich muss das online im Visual Studio machen.

Was ich brauche, ist, die Erlaubnis von jemandem zu entfernen, Push-Commits an eine Zweigstelle ohne Pull-Anforderung zu leiten.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage