Mover múltiples files en TFS Source Control

Estoy usando Team Foundation Server 2008 (SP 1) y necesito mover varios files de una carpeta a otra (para conservar el historial de files). Además de Team Explorer (con SP 1), también tengo instalada la última versión de TFS Power Tools (octubre de 2008) (para la integración de Windows Shell).

Ahora, el problema es que parece que no puedo seleccionar y mover múltiples files a través del shell o la window de Source Control Explorer. Puedo mover files individuales (haciendo clic derecho + "Mover") y puedo mover carpetas enteras (misma operación) pero cuando selecciono varios files (en una carpeta), el elemento de context "Mover" está atenuado / gris.

¿Alguien sabe si esto es posible … y si no … ¿por qué no?

¿Alguien puede sugerir una solución alternativa que no sea demasiado complicada?

Por favor vote aquí: https://connect.microsoft.com/VisualStudio/feedback/details/715041/support-moving-multiple-files-in-tfs-source-control-explorer y aquí http: //visualstudio.uservoice. com / forums / 121579-visual-studio / suggestions / 2271540-allow-to-move-más-que-uno-file-a-una-vez-en-tfs-so

enter image description here

enter image description here

Utilice la herramienta tf.exe desde la command-line de Visual Studio; puede manejar comodines:

tf.exe move <olditem> <newitem> 

Ejemplo:

 tf.exe move "$/My Project/V*" "$/My Project/Archive" 

[EDIT] Como se señaló en los comentarios: move es un alias para cambiar el nombre. Ambos commands mueven el historial.

Use cambiar nombre en lugar de mover

 tf.exe rename "$/PROJECT/ShanetworkingLibs/Log4Net/*.*" "$/PROJECT/ShanetworkingLibs/3rdParty/" tf.exe rename "$/PROJECT/ShanetworkingLibs/ZipLib/*.*" "$/PROJECT/ShanetworkingLibs/3rdParty/" 

Consulte la documentation de ayuda: Referencia de command-line TFS

Holan Jan ha escrito una Extensión de Visual Studio que proporciona "movimiento" para múltiples files dentro del explorador de control de código fuente (es decir, que usa una GUI) Funciona como un regalo, también tiene soporte para versiones recientes.

para VS2017: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-18397

para VS2015: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-13343

para VS2013: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-11508

para VS2012: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-8896

Debajo del capó usa los mismos commands mencionados anteriormente, pero es un poco más amigable de usar.

Utilice las herramientas eléctricas de Team Foundation Server

http://www.microsoft.com/en-us/download/details.aspx?id=15836

Pegue todos los files que desea mover, debajo de una carpeta y luego mueva esa carpeta.