145 votes

Comment passer à une autre branche de subversion dans Intellij ?

Quel est le concept de changement de branche dans IntelliJ ? Je dois être soit aveugle, soit idiot...

J'aurais pensé qu'il y aurait une option "passer en copie" ou quelque chose comme ça, mais il n'y en a pas...

EDIT pour clarification : mon ancien IDE avait une simple option "switch to copy", qui mettait à jour tous les fichiers différents de la branche/tronc actuel. IntelliJ semble avoir une approche complètement différente à ce sujet, que je ne semble pas comprendre. L'aide n'est pas très utile non plus.

Les mots-clés, liens ou conseils utiles sont très appréciés. Merci.

212voto

PeterP Points 1469

Eh bien, aveugle ET stupide, en fait. Le changement de branche se fait à l'aide de la boîte de dialogue de mise à jour, où je peux sélectionner la branche, le tag ou la révision que je veux.

45voto

Arnaud P Points 613

Pour les novices qui, comme moi, ont coché la case "ne plus afficher ce message" au début, et qui n'ont plus la boîte de dialogue de mise à jour de subversion, essayez ceci :

  1. Utilisez le menu de commande "Contrôle de la version" -> Afficher les modifications.
  2. Dans cette vue, allez à l'onglet "Information sur les copies de travail de Subversion".
  3. Ici, vous devriez trouver un lien "Configurer les branches" où vous devriez être en mesure de changer de tronc et de branches.

Si je peux me permettre, cela semble assez complexe, si quelqu'un a mieux, je serais heureux de l'entendre :-)

16voto

Andrey Points 1

Utilisez simplement les options de "Subversion" -> "Mise à jour du répertoire...". Au cas où le dialogue "Options de mise à jour" est désactivé, voici comment on peut le remettre en place :

  1. Allez dans : "Paramètres" -> "Contrôle de version" -> "Confirmation".
  2. Cochez la case "Afficher le dialogue des options..." pour "Mise à jour".

7voto

losty Points 3

Si, comme moi, vous avez cliqué sur "configurer les branches", et ensuite choisi le chemin de la branche que vous voulez - c'est faux ! Quand vous êtes dans "configurer les branches", vous devez sélectionner le chemin d'un niveau supérieur à partir de là.

J'espère que cela aidera quelqu'un comme moi...

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X