Es sieht so aus, als könnten Sie dies mit pretxnchangegroup
oder tunpretxncommit
, aber Sie müssten die Beinarbeit selbst erledigen (in die Changesets stöbern und herausfinden, welchen Zweig sie betreffen).
Siehe das Mercurial-Buch über Haken
Ist es möglich, eine Art Hook in mercurial zu schreiben, die Änderungssätze ablehnt, die einen bestimmten benannten Zweig in einem Repository betreffen?
Wir haben ein verwaltetes Projekt und möchten allen Entwicklern erlauben, ihre Änderungen in unserem Repository zu veröffentlichen, solange sie sich in ihrem eigenen Zweig befinden. Wir möchten alle Schreibversuche von Außenstehenden in den Standardzweig blockieren (intern würden wir ihre Zweige zusammenführen).
Es sieht so aus, als könnten Sie dies mit pretxnchangegroup
oder tunpretxncommit
, aber Sie müssten die Beinarbeit selbst erledigen (in die Changesets stöbern und herausfinden, welchen Zweig sie betreffen).
Siehe das Mercurial-Buch über Haken
Mit einem kleinen Registrierungsprozess könnten Sie jedem von ihnen ein vollständiges Repository geben, was allerdings nicht ganz so einfach ist wie eine Filiale. Eine Variation ist für uns ein Service wie BitBucket, um die Gabelverfolgung für Sie zu erledigen.