Wie kann ich einen Mercurial-Server so konfigurieren, dass Commits auf einen benannten Zweig beschränkt werden, nachdem er geschlossen wurde? Ich möchte nur, dass der Repository-Administrator die Zweigstelle erneut öffnen kann.Pushen von Commits verhindern, die zu geschlossenen Zweigen hinzugefügt werden
https://www.mercurial-scm.org/wiki/PruningDeadBranches besagt, dass geschlossene Changesets durch "close = 1 im zusätzlichen Feld des Changesets" identifiziert werden können. Es ist nicht klar, wie das zusätzliche Feld eines Änderungssets unter Verwendung der Mercurial API gelesen wird.
Verdammt richtig! Es sollte einfacher sein, Menschen daran zu hindern, sich versehentlich in geschlossene Zweige zu begeben. – Rory
Jeder sagt immer "committing", aber du meinst "pushing". Du wirst niemals einen entschlossenen Committer verhindern, du lehnst einfach ihren Push ab. –