Dies kann aus dem Synchronize
Bereich der Workbench erfolgen. Klicken Sie auf den Synchronize
Eintrag im View
Menü oder auf das Synchronize
Symbolleistensymbol (2 grüne Pfeile, die einen Kreis bilden). Klicken Sie im rechten unteren Bereich auf Options
. Geben Sie den Zweignamen ein, den Sie in das Branch:
Bearbeitungsfeld ziehen möchten. Beenden Sie den Zug wie gewohnt.
Wie kann man TortoiseHg dazu bringen, nur bestimmte Zweige zu ziehen?
Ich habe den Standardzweig eines großen Repository geklont und möchte nun mit dem TortoiseHg-Client vom Server abziehen.
TortoiseHg schlägt jedoch vor, von allen Ästen abzuziehen. Kann es angewiesen werden, nur vom aktuellen Zweig abzurufen?
Bisher habe ich folgende Vorschläge gesehen:
- Richten Sie auf der Client-Seite einen Haken ein, um Züge von unerwünschten Verzweigungen abzulehnen
- Überprüfen Sie eingehende Revisionen in TortoiseHg und ziehen Sie nur diejenigen, die zum aktuellen Zweig gehören
- Verwenden Sie die Mercurial ACL-Erweiterung, um den Zugriff auf alle Verzweigungen außer der aktuellen zu verweigern.
Ich mag alle diese Lösungen nicht, da sie alle kundenorientiert sind. Bei all diesen zieht TortoiseHg tatsächlich alle Äste (sogar in der zweiten, wo die gezogenen Revisionen in einem Bündel angeordnet sind, das in der Ansicht der kommenden Revisionen dargestellt wird).
Gibt es eine hg pull -b BRANCH
Entsprechung in TortoiseHg?
Vielen Dank.
BEARBEITEN
Ich weiß, wie ich dies alles mit dem Mercurial-Befehlszeilen-Client - hg.exe erledigen kann. Diese Frage bezieht sich speziell auf den TortoiseHg-GUI-Client.
2 Antworten auf die Frage
hg pull -r <branch name>
Weitere Informationen erhalten Sie unter: https://stackoverflow.com/questions/5796908/mercurial-how-can-i-import-only-some-changesets-from-a-repository/5798221#5798221
Verwandte Probleme
-
3
Wie verhindere ich den Fehler "Keine unterstützten Authentifizierungsmethoden verfügbar", wenn Sie T...
-
2
Explorer und geöffneter Datei-Dialog reagiert nicht (Vista)
-
1
Verwenden des Repository-Explorers von TortoiseHg
-
1
Wie kann ich verhindern, dass Sophos Anti-Virus Verzeichnisse überprüft, die der Quellcodeverwaltung...
-
1
Tortoise HG "Out of Memory" beim Versuch, Repo zu klonen
-
1
Eine Datei aus TortoiseHg entfernen
-
0
TortoiseHg für Bitbucket in Ubuntu konfigurieren
-
1
TortoiseHg - Dialoge erscheinen nicht oder sehr verzögert, bis sie erscheinen, aber nur, wenn auf da...
-
1
tortoise-hg export changeset zwischen den revisionen
-
4
Gibt es eine Möglichkeit, die TortoiseHg-Fensterintegration zu deaktivieren?