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). En plus de Team Explorer (avec SP 1), j'ai également installé les derniers outils d'alimentation TFS (octobre 2008) (pour l'intégration Windows Shell).
Maintenant, le problème est que je n'arrive pas à sélectionner et déplacer plusieurs fichiers via le shell ou la fenêtre Explorateur de contrôle de source. Je peux déplacer des fichiers individuels (par 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 sinon .. pourquoi pas !?
Quelqu'un peut-il suggérer une solution de contournement qui n'est pas trop compliquée?
Veuillez 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-autoriser-de-déplacer-plus d'un-fichier-à-la-fois-dans-tfs-so
la source
move
paramètre n'est pas documenté et ne déplace pas l'historique, tandis que lerename
paramètre de l'autre réponse est documenté et déplace également l'historique.cd
dans le dossier dans lequel vous souhaitez déplacer les fichiers et ditestf move V* Archive
.Utilisez renommer au lieu de déplacer
Consultez la documentation d'aide: Référence de ligne de commande TFS
la source
move
est juste un alias pourrename
, donc peu importe ce que vous utiliseztf workspaces
n'a pas l'entrée pour mon mappage de référentiel.Holan Jan a écrit une extension Visual Studio qui fournit un «déplacement» pour plusieurs fichiers dans l'explorateur de contrôle de source (c'est-à-dire en utilisant une interface graphique) Fonctionne un régal, 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-13343
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 c'est juste un peu plus convivial à utiliser. Chacune des versions répertoriées nécessite la version RTM de Visual Studio.
la source
Collez tous les fichiers que vous souhaitez déplacer, sous un dossier, puis déplacez ce dossier.
la source