VS2012 semble supprimer la fenêtre contextuelle pour les vérifications TFS qui était dans VS2010. Il semble maintenant prendre en charge l'onglet Explorateur d'équipe dans ma barre latérale, et enterrer les choses importantes - comme les fichiers que j'ai changé. Est-il possible de revenir à une fenêtre contextuelle normale pour les vérifications dans VS2012?VS2012 revient à une fenêtre de contrôle TFS normale?
Répondre
Une autre méthode consiste à utiliser le Productivity Power Tools. Cette extension ajoute l'intégration de shell Windows pour que vous puissiez exécuter la plupart de vos commandes TFS directement à partir de Windows sans même avoir Visual Studio ouvert. Power Tools utilise les anciennes fenêtres de style lorsqu'il est utilisé depuis le shell Windows.
C'est la solution que j'ai utilisée le plus, jusqu'à ce que je passe à git. – davidpricedev
Alors que la fenêtre Pending Changes
est fusionné dans le Team Explorer
, le Solution Explorer
permet de filtrer par ce qui est en attente d'être vérifiés. En outre filtre Open Files
pourrait également être appliquée. Lorsque le filtre Pending Changes
est appliqué, tout ou partie des fichiers peuvent être sélectionnés et un clic droit, puis il y a une option pour effectuer l'archivage. Cette commande prend directement à la vue Team Explorer
en Pending Changes
. Voir ci-dessous ...
Cela aide un peu ... mais pourquoi MS doit casser des choses simplement pour être différent est au-delà de moi. – klkitchens
J'ai essayé ceci, il me prend encore à l'écran des changements en attente dans Team Explorer lui-même. – IsmailS
+1 @iSid Bien que cela vous amène directement à l'écran des modifications en attente dans Team Explorer, il permet de sélectionner plus facilement les fichiers que vous souhaitez archiver. –
Utilisez la commande tf checkin
de l'invite de commande Visual Studio et vous obtiendrez la même vieille fenêtre checkin.
Pour moi, la meilleure solution repose sur la réponse d'iSid: ajouter un outil externe qui affiche l'ancien dialogue. Vous pouvez le faire à partir de Visual Studio: OUTILS -> Outils externes ... -> Ajouter, avec les valeurs suivantes:
Titre: Checkin (ou tout autre nom qui doit être affiché dans le menu)
commande: C: \ Program Files (x86) \ Microsoft Visual studio 11.0 \ Common7 \ IDE \ TF.exe (valeur par défaut VS emplacement d'installation sur Windows 64 bits)
Arguments: checkin
répertoire initial: $ (SolutionDir)
Voici une capture d'écran:
Vous pouvez appeler des outils -> Checkin (ou même attribuer un raccourci clavier à Tools.ExternalCommand * comme décrit here) et profiter des vieux goodies avec un nouveau style:
Notez que cela ne fonctionnera pas si une solution n'est pas ouverte, en raison de la variable $(SolutionDir)
Pour contourner ce problème, vous pouvez coder en dur le chemin d'accès à votre espace de travail à la place.
De plus, tf.exe peut être appelé avec l'argument 'shelve', qui affichera le dialogue de style ancien.
Pour tous ceux qui essaient la première fois: soyez conscient que la fenêtre d'archivage peut prendre quelques secondes pour s'afficher et que vous n'obtiendrez pas de sablier ou quoi que ce soit qui vous indique que le lancement est en cours. Si vous vous déplacez pendant le chargement, vous pouvez trouver la fenêtre qui se cache derrière la fenêtre VS. –
Belle solution! Merci Borislav! – Schnapz
Quelqu'un sait-il également comment empêcher la fenêtre de commande d'apparaître lorsque le fichier EXE est appelé? – cgatian
Je pense que la solution la plus simple consiste simplement à ancrer l'onglet Team Explorer en tant que document à onglets (en utilisant le menu contextuel). De cette façon, il sera équivalent à la boîte de dialogue contextuelle.
- 1. Erreur TF31004 reliant VS2012 à TFS
- 2. TFS - Code Fusion de la routine normale
- 3. Utiliser OpenGL dans une fenêtre normale (Win32)
- 4. Silverlight - Comment naviguer d'un contrôle utilisateur à une page normale?
- 5. Android: le contrôle revient à l'écran de démarrage
- 6. Problème de requêtes de médias CSS, pourquoi ne revient-il pas à la normale?
- 7. Contrôle Syslink - notification normale (double) de clic?
- 8. Est-il possible de se connecter à un serveur tfs 2005 à partir de vs2012?
- 9. Comment superposer un contrôle sur une fenêtre?
- 10. Backgroundworker_progresschanged seulement appelé lorsque le contrôle revient à guì
- 11. fenêtre popup normale sur clic - jquery
- 12. Flash revient à la taille normale après avoir quitté le mode plein écran?
- 13. TFS et l'Explorateur de contrôle de source
- 14. Extensions d'élément de contrôle de version TFS
- 15. Appelez l'opération de comparaison de contrôle de source dans l'extension vs2012
- 16. Comment changer le contrôle soure de TFS?
- 17. comment définir un texte de contrôle d'édition à une fenêtre
- 18. TFS 2012 contrôle de version vs Mercurial
- 19. Espaces de noms associés à l'explication du contrôle TFS/Source
- 20. La fenêtre de connexion à Team Foundation Service dans vs2012 reste vide mais le statut est «Terminé»
- 21. VSS 6.0 avec VS2012
- 22. TFS Integration Tools: Contrôle de version à contrôle de version - rien ne se passe
- 23. Impossible d'ouvrir à partir du contrôle de source dans TFS
- 24. Comment redimensionner un contrôle Kendo DatePicker pour qu'il ressemble à une zone de texte normale?
- 25. Augmenter TextSize de TextView, puis Diminuer Il ne revient pas à la hauteur normale de l'élément de vue
- 26. Est-il possible de créer une solution multi-projets dans VS2012 où certains projets sont déjà liés à TFS?
- 27. Comment empêcher une bibliothèque externe de boucher ma fenêtre de sortie dans VS2012?
- 28. Déplacement de plusieurs fichiers dans le contrôle de source TFS
- 29. Contrôle pour dessiner dans une fenêtre gdi
- 30. WPF: ajouter un contrôle usager à une fenêtre
Adhérer au club -> http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2289060-bring-back-the-view-all-pending-changes-window-vs –
Worst UI changer dans la nouvelle version - vaut la peine d'ajouter du poids à ce qui précède ... – SpaceBison
@Mark De quoi parlez-vous? Cela n'a rien à voir avec .NET ou l'un des langages de programmation .NET, VS est juste et IDE et si vous ne l'aimez pas, il existe des alternatives comme SharpDevelop ou vous pouvez même créer votre propre ... –