web-dev-qa-db-fra.com

Les commandes SVN n'apparaissent pas dans le menu contextuel

Je viens de télécharger et d'installer SVN Tortoise, mais aucune commande n'apparaît dans le menu. Comment est-ce possible?

53
sdfgdfg

Avez-vous redémarré votre machine?

Mise à jour:

J'ai moi-même rencontré le même problème! C'est arrivé lorsque j'ai installé la version 1.6 sur 1.5. Lorsque j'ai redémarré ma machine, j'ai trouvé des entrées Tortoise dans le menu Démarrer mais pas via le menu contextuel. Lorsque j'ai cliqué sur "Paramètres", un message d'erreur est apparu. J'ai donc désinstallé 1.6 et l'ai réinstallé. Maintenant ça marche à nouveau! Oui, disponible via le menu contextuel. Je pense que c'est un bug.

36
jbasko

J'avais le même problème sur Windows 7 64 bits. J'ai réinstallé plusieurs fois, mais je ne pouvais toujours pas voir les superpositions de contexte dans l'Explorateur. J'ai donc regardé les changelogs de TortoiseSVN et j'ai vu une recommandation pour faire une installation de réparation. Cela a résolu mon problème.

33
Pro777

Mis à part le premier redémarrage ...

Utilisez-vous Windows 64 bits ou 32 bits? Tortoise fonctionne comme une extension Shell, donc si votre système d'exploitation Windows est 64 bits et que vous avez installé la version 32 bits de Tortoise, vous ne verrez pas les menus contextuels.

Sur une note latérale. Si vous utilisez un outil 32 bits comme Total Commander dans un système d'exploitation 64 bits et que vous souhaitez des extensions de menu contextuel dans Explorer et Total Commander, vous devrez en fait installer les versions 32 bits et 64 bits de Tortoise.

22
Page

J'ai eu le problème avec mon total commander et désinstaller/réinstaller plusieurs fois, mais le vrai "problème" est les paramètres de la tortue. De http://shalom.craimer.org/info/tech-journal/articles/653/The-context-menu-and-icons-for-TortoiseSVN-dont-appear-in-Total-Commander-but -le-faire-apparaître-dans-Windows-Explorer.-Why.html

  • "Réparer" dans l'installateur de TortoiseSVN
  • Redémarrer
  • Dans les paramètres de TortoiseSVN (faites un clic droit dans l'Explorateur et sélectionnez "Paramètres ..." sous "TortoiseSVN" dans le menu contextuel) -> "Superpositions d'icônes" décochez la case "Afficher les superpositions et les menus contextuels uniquement dans l'Explorateur".
16
Daniel 0

L'installation de réparation a résolu le problème.

8
msv

Il existe une longue liste de raisons pour lesquelles TSVN ne fonctionne pas dans votre cas. Votre meilleur pari est de jeter un oeil à la liste de support TortoiseSVN, à défaut de publier un message dans la liste - ils sont vraiment sympathiques.

Aïe, on dirait que je ne peux pas encore poster de liens - allez dans google-groups et cherchez TortoiseSVN, il y a deux listes tortoisesvn-dev et tortoisesvn, ne demandez pas sur la liste des développeurs, vous serez prié de demander sur la liste des utilisateurs

3
Steven H

Quoi que j'ai fait - installer/désinstaller/réinstaller/réparer - rien n'a fonctionné. Ce n'est qu'après avoir installé WANDisco Subversion Tortoise également commencé à fonctionner.

2

J'avais TortoiseSVN dans le menu contextuel de l'Explorateur, mais il était manquant dans le menu contextuel UnrealCommander.

J'ai dû supprimer manuellement toutes les entrées de TortoiseSVN du registre. Parce que l'installation de réparation n'a eu aucun effet pour moi.

Mais après avoir réinstallé TortoiseSVN, j'ai réussi.

2
Piroxiljin

Voici comment j'ai résolu le problème:

Sur un nouveau système d'exploitation Windows 7 64 bits, j'avais quelques applications 32 bits ainsi que l'application totoisesvn 64 bits installée.

Aucune icône dans le menu contextuel de Shell!

Pour le résoudre, je:

  • désinstallé l'application 32 bits qui utilisait également le menu,
  • désinstallé le svn 64 bits
  • utilisé le regedit pour supprimer manuellement les restes dans la ruche ShellIconoverlayIdentifyer
  • redémarré
  • puis en réinstallant svn 64 bits svn,
  • puis le programme 32 bits.

Conclusion: Installez les applications 64 bits avant les applications 32 bits.

2

Par ailleurs, j'ai eu ce même problème sur Windows Vista 64 bits. J'ai dû faire la chose réinstaller/redémarrer deux fois. Le programme d'installation était TortoiseSVN-1.6.12.20536-x64-svn-1.6.15.msi.

2
Dave B

J'ai eu exactement le même problème sur mon système Windows 7. Absolument rien dans le menu contextuel suggérant une quelconque présence de Tortoise SVN. J'ai fait toutes les installations, réinstallations, réparations, redémarrages, etc., etc., suggérés ci-dessus.

Ce qui m'a finalement résolu, c'est l'installation de la version 64 bits.

2
user316117

Si vous manquez vos icônes de superposition, les commandes régulières "SVN Update" et "SVN Commit", mais que vous disposez plutôt d'une commande "SVN Upgrade working copy", vous devez cliquer dessus. La raison pour laquelle il apparaît est que TortoiseSVN a été mis à niveau et que le format de copie de travail a changé. Celui-ci doit être mis à jour manuellement depuis la version 1.7+. Cela ramènera vos commandes et vos icônes de superposition.

2
superodde

De manière similaire à ce que d'autres ont suggéré ci-dessus, j'ai rencontré ce problème et la cause principale était 32 v 64 bits. J'ai installé WANDisco Subversion - et dans le processus, j'ai également installé TortoiseSVN.

La version qu'il a installée était 32 bits cependant, et j'ai dû désinstaller cela et réinstaller la version 64 bits de TortoiseSVN séparément.

1
krisg

J'ai rencontré le problème de l'absence de menu contextuel après la mise à niveau de la version 1.5 vers la version 1.6. Après la première réinstallation, j'ai eu un nouveau problème: "pas d'icônes de tortue". J'ai réinstallé à nouveau tortoise 1.6.16 build 21511.

Après le redémarrage, tout fonctionne correctement. J'ai une machine win-32bit sous XP.

1
giorgio

Utilisation de Win 32 bits XP J'ai désinstallé redémarré puis réinstallé et redémarré à nouveau et cela a résolu le problème

1
Nick Long

Il peut être corrigé en réparant TortoiseSVN et en redémarrant immédiatement le système d'exploitation. Assurez-vous que vous utilisez la bonne version pour votre système d'exploitation (32 bits || 64 bits).

J'ai rencontré le même problème avec Windows Server 2003 R2 lorsque j'ai mis à niveau vers TortoiseSVN vers la version TortoiseSVN-1.6.12.20536-win32-svn-1.6.15. Maintenant, c'est résolu.

1
TMS

Vous pourriez être vérifié "Masquer les menus pour un chemin non versionné" dans le menu contextuel dans les paramètres SVN. Décochez la case et cochez ou appuyez sur Maj + clic droit pour que le menu contextuel apparaisse.

1
jaskirat Singh