J'utilise Team Foundation Server 2008 (SP 1) et je dois déplacer plusieurs fichiers d'un dossier à un autre (pour conserver l'historique des fichiers). Outre Team Explorer (avec SP 1), j'ai également installé la dernière version de TFS Power Tools (octobre 2008) (pour l'intégration de Windows Shell).
Maintenant, le problème est que je n'arrive pas à sélectionner et déplacer plusieurs fichiers via la fenêtre Shell ou l'Explorateur de contrôle de code source. Je peux déplacer des fichiers individuels (en faisant un clic droit + "Déplacer") et je peux déplacer des dossiers entiers (même opération), mais lorsque je sélectionne plusieurs fichiers (dans un dossier), l'élément de contexte "Déplacer" est grisé/désactivé.
Est-ce que quelqu'un sait si cela est possible .. et si non .. pourquoi pas !?
Quelqu'un peut-il suggérer une solution de rechange qui n'est pas trop compliquée?
Merci de voter ici: https://connect.Microsoft.com/VisualStudio/feedback/details/715041/support-moving-multiple -files-in-tfs-source-control-Explorer et ici http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2271540-permettent-de-déplacer-plus-qu'un-fichier-une-fois-une-fois-dans-tfs-so
Utilisez l’outil tf.exe à partir de la ligne de commande Visual Studio - il peut gérer les caractères génériques:
tf.exe move <olditem> <newitem>
Exemple:
tf.exe move "$/My Project/V*" "$/My Project/Archive"
[EDIT] Comme indiqué dans les commentaires: move est un alias pour renommer. Les deux commandes déplacent l'histoire.
Utilisez renommer au lieu de déplacer
tf.exe rename "$/PROJECT/SharedLibs/Log4Net/*.*" "$/PROJECT/SharedLibs/3rdParty/"
tf.exe rename "$/PROJECT/SharedLibs/ZipLib/*.*" "$/PROJECT/SharedLibs/3rdParty/"
Consultez la documentation d'aide: Référence de la ligne de commande TFS
Holan Jan a écrit une extension Visual Studio qui fournit un "déplacement" pour plusieurs fichiers dans l’explorateur de contrôle de code source (c’est-à-dire à l’aide d’une interface graphique) fonctionne comme une friandise et prend également en charge les versions récentes.
pour VS2019: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-2019
pour VS2017: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-18397
pour VS2015: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-1334
pour VS2013: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-11508
pour VS2012: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-8896
Sous le capot, il utilise les mêmes commandes que celles mentionnées ci-dessus, mais il est juste un peu plus convivial à utiliser. Chacune des versions répertoriées requiert la version RTM de Visual Studio.