Wir verwenden Gitlab 8.10.1 mit vielen Gruppen und Projekten. Viele der Projekte sind Forks anderer Projekte. Unser Problem ist, dass immer wenn jemand eine Merge-Anfrage für ein Projekt öffnet, der Standard-Ziel-Branch NICHT der Standard-Branch des Projekts ist, sondern von einem ganz bestimmten anderen Projekt. Gibt es eine Möglichkeit diese Einstellung irgendwie zu überschreiben? Nur um es klarzustellen, ich weiß, wie man den Standardzweig eines Projekts festlegt, und diese Einstellungen scheinen korrekt zu sein, aber Gitlab scheint sie beim Erstellen von Zusammenführungsanforderungen nicht zu verwenden. Dieses Problem ist sehr ärgerlich und hat zu seltsamen Situationen geführt, in denen Leute nicht aufgepasst und Merge-Anfragen mit einem völlig anderen “Master” als Ziel gestellt haben.
So ändern Sie den standardmäßigen Ziel-Branch für Merges in Gitlab
-
Gute Nachrichten! Funktionalität zum Ändern des Standardziels für GitLab-Forks wurde endlich hinzugefügt! Ausgabe #14522 ist jetzt geschlossen 🙂
– Komidawi
7. August 2021 um 15:41 Uhr
-
Danke @komidawi. Leider erlaubt das nur das Ändern des Standard-Zielprojekts, nicht des Standard-Zielzweigs, aber wir sind auf halbem Weg. Hoffentlich werden sie bald mit der Implementierung von #17909 beginnen.
– David P
19. August 2021 um 10:00 Uhr
-
Beachten Sie jedoch, dass dies den beim Klonen verwendeten Standardzweig ändert
– Jordan Whitfield
20. August 2018 um 15:06 Uhr
-
Es wäre hilfreicher, wenn Sie die Schritte dazu auflisten könnten.
– NindzAI
24. März 2017 um 17:24 Uhr
Nur für den Fall, jemand braucht es. Unterstützung der Bearbeitung des Zielzweigs der Zusammenführungsanforderung Verknüpfung: gitlab.com/gitlab-org/gitlab-ce/merge_requests/738
– Abfrage
30. Juli 2018 um 9:18 Uhr