Wie wechsle ich zu einem anderen Subversion-Zweig in Intellij?


146

Was ist das Konzept für den Zweigwechsel in IntelliJ? Ich muss entweder blind oder ein Idiot sein ...

Ich würde annehmen, dass es eine "Switch to Copy" -Option oder ähnliches geben würde, aber es gibt keine ...

Zur Verdeutlichung BEARBEITEN: Meine vorherige IDE hatte eine einfache Option "Zum Kopieren wechseln", mit der alle Dateien aktualisiert wurden, die sich vom aktuellen Zweig / Trunk unterscheiden. IntelliJ scheint diesbezüglich einen völlig anderen Ansatz zu haben, den ich einfach nicht zu verstehen scheine. Die Hilfe ist auch nicht sehr nützlich.

Hilfreiche Schlüsselwörter, Links oder Hinweise werden sehr geschätzt. Vielen Dank.


Für den Fall, dass dies jemand anderem helfen könnte: Ich habe versucht, eine svn switchüber die DOS-Befehlszeile auszuführen, und obwohl es zu funktionieren schien, hat es tatsächlich nichts getan (der Anruf svn stsagte weiterhin, dass ich auf die alte URL zeigte). Der Wechsel über ein Update (Strg + T) in IntelliJ hat jedoch einwandfrei funktioniert.
vegemite4me

Antworten:


216

Das gerade entdeckte Wechseln der Zweige erfolgt über den Aktualisierungsdialog (VCS -> Update Project, ⌘T), in dem ich jeden gewünschten Zweig, Tag oder jede gewünschte Revision auswählen kann.


2
Richtig, weil Sie hier Ihre Sandbox auf einen neuen Zweig "aktualisieren".
Shaun F

50
Ich würde nicht sagen, dass er blind und dumm ist. Eigentlich habe ich auch eine "switch" Option im svn Kontextmenü erwartet. Aber in der Tat ist es woanders zu finden.
TjerkW

2
Aktualisierung dieser .. jetbrains.com/idea/help/…
Lucas Garcia

Der Benutzer erwartet von IDEA eine ähnliche Erfahrung in verschiedenen CSVs, was schwierig ist, da der SVN-Ansatz aus GIT-Sicht "dumm" aussieht. Die Verwirrung liegt in der Erwartung der "gleichen Erfahrung" von IDEA Magic.
Lächeln am

46

Versuchen Sie Folgendes für Noobs wie mich, die am Anfang das Kontrollkästchen "Nicht mehr anzeigen" aktiviert haben und nicht mehr zum Dialogfeld "Subversion-Aktualisierung" aufgefordert werden:

  1. Verwenden Sie das Befehlsmenü "Versionskontrolle" -> Änderungsansicht anzeigen
  2. Wechseln Sie in dieser Ansicht zur Registerkarte "Informationen zu Subversion-Arbeitskopien".
  3. Hier sollten Sie einen Link "Zweige konfigurieren" finden, über den Sie zwischen Amtsleitung und Zweigen wechseln können

Wenn ich sagen darf, das scheint ziemlich komplex zu sein, wenn jemand etwas Besseres hat, würde ich mich freuen zu hören :-)


10
Bearbeiten: Sie können das Dialogfenster auch wie folgt erneut auffordern: Einstellungen | Versionskontrolle | Bestätigung | Dialogfeld mit Anzeigeoptionen, wenn diese Befehle aufgerufen werden: Update
Arnaud P

40
Sie können das Dialogfeld mit einem Umschaltklick auf den Menüpunkt "Verzeichnis aktualisieren" zurückrufen.
Michael Lloyd Lee mlk

16

Verwenden Sie einfach "Subversion" -> "Verzeichnis aktualisieren ..." mit Optionen. Falls der Dialog "Update-Optionen" deaktiviert ist, können Sie ihn folgendermaßen zurückschieben:

  1. Gehen Sie zu: "Einstellungen" -> "Versionskontrolle" -> "Bestätigung"
  2. Aktivieren Sie das Kontrollkästchen "Dialogfeld" Anzeigeoptionen ... "für" Aktualisieren ".

7

Wenn Sie wie ich auf "Zweige konfigurieren" klicken und dann den Pfad des gewünschten Zweigs auswählen, ist dies falsch! Wenn Sie unter "Zweige konfigurieren" den Pfad eine Ebene höher auswählen müssen

hoffentlich hilft das jemandem wie mir ...

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.