Come posso passare a un altro ramo di sovversione in Intellij?


146

Qual è il concetto di cambio di filiali in IntelliJ? Devo essere cieco o un idiota ...

Suppongo che ci sarebbe un'opzione "passa alla copia" o qualcosa del genere, ma non c'è nessuno ...

EDIT per chiarimenti: il mio IDE precedente aveva una semplice opzione "passa alla copia", che aggiornava tutti i file in modo diverso dal ramo / trunk corrente. IntelliJ sembra avere un approccio completamente diverso a questo, che non riesco proprio a capire. Anche l'aiuto non è molto utile.

Le parole chiave, i collegamenti o i suggerimenti utili sono molto apprezzati. Grazie.


Nel caso in cui ciò potesse aiutare qualcun altro: ho provato a farlo svn switchdalla riga di comando DOS e mentre sembrava funzionare, in realtà non ha fatto nulla (la chiamata ha svn stcontinuato a dire che stavo puntando al vecchio URL). Ma fare il passaggio tramite un aggiornamento (Ctrl + T) in IntelliJ ha funzionato perfettamente.
vegemite4me,

Risposte:


216

Appena scoperto il cambio di rami viene fatto usando la finestra di dialogo di aggiornamento (VCS -> Aggiorna progetto, ⌘T), dove posso selezionare qualsiasi ramo, tag o revisione che desidero.


2
Proprio perché qui stai "aggiornando" il tuo sandbox in un nuovo ramo.
Shaun F

50
Non direi che è cieco e stupido. In realtà mi aspettavo un'opzione "switch" anche nel menu contestuale svn. Ma in effetti si trova altrove.
Giovedì


L'utente si aspetta un'esperienza simile da IDEA su diversi CSV, cosa difficile da fare perché l'approccio SVN sembra "stupido" dal potenziale GIT. La confusione sta nell'aspettativa di "stessa esperienza" dalla magia IDEA.
sorride il

46

Per i noob come me che hanno spuntato la casella "Non mostrare più" all'inizio e non hanno più la finestra di dialogo per l'aggiornamento della sovversione, prova questo:

  1. Utilizzare il menu di comando "Controllo versione" -> Mostra vista modifiche
  2. In questa vista, vai alla scheda "Informazioni sulle copie di lavoro di Subversion"
  3. Qui dovresti trovare un link "Configura rami" dove dovresti essere in grado di cambiare trunk e rami

Se posso dire, questo sembra abbastanza complesso, se qualcuno ha di meglio, sarei felice di sentire :-)


10
Modifica: è anche possibile visualizzare nuovamente il prompt della finestra di dialogo, come segue: Impostazioni | Controllo versione | Conferma | Visualizza la finestra di dialogo delle opzioni quando vengono richiamati questi comandi: Aggiorna
Arnaud P

40
È possibile ripristinare la finestra di dialogo facendo clic con il tasto Maiusc sulla voce di menu "Aggiorna directory".
Michael Lloyd Lee mlk,

16

Basta usare "Subversion" -> "Aggiorna directory ..." con le opzioni. Nel caso in cui la finestra di dialogo "Opzioni di aggiornamento" sia disattivata, ecco come è possibile spostarla indietro:

  1. Vai a: "Impostazioni" -> "Controllo versione" -> "Conferma"
  2. Seleziona la casella "Finestra di dialogo Opzioni di visualizzazione ..." per "Aggiorna"

7

Se come me fai clic su "configura rami", quindi scegli il percorso del ramo che desideri - questo è sbagliato! quando in "configura rami" devi selezionare il percorso a un livello da lì

speriamo che questo aiuti qualcuno come me ...

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.