Ich habe den Standardzweig eines großen Repositorys geklont und möchte jetzt mit dem TortoiseHg-Client vom Server ziehen.
TortoiseHg schlägt jedoch vor, aus allen Zweigen zu ziehen. Kann es angewiesen werden, nur aus dem aktuellen Zweig zu ziehen?
Bisher habe ich Vorschläge zu folgenden Themen gesehen:
- Richten Sie auf der Clientseite einen Hook ein, um Zugriffe von unerwünschten Zweigen abzulehnen
- Überprüfen Sie eingehende Revisionen in TortoiseHg und ziehen Sie nur die zum aktuellen Zweig gehörenden
- Verwenden Sie die Mercurial ACL-Erweiterung, um den Zugriff auf alle Zweige außer dem aktuellen zu verweigern.
Ich mag all diese Lösungen nicht, da sie alle kundenbasiert sind. In allen von ihnen zieht TortoiseHg tatsächlich alle Zweige (sogar in der zweiten, in der die gezogenen Revisionen in einem Bündel angeordnet sind, das in der Ansicht der eingehenden Revisionen dargestellt wird).
Gibt es eine hg pull -b BRANCH
Entsprechung in TortoiseHg?
Vielen Dank.
BEARBEITEN
Ich weiß, wie das alles mit dem Mercurial-Befehlszeilen-Client gemacht wird - hg.exe. Diese Frage bezieht sich speziell auf den TortoiseHg-GUI-Client.