代码之家  ›  专栏  ›  技术社区  ›  RobS

在TFS源代码管理中移动多个文件

  •  162
  • RobS  · 技术社区  · 17 年前

    有人知道这是否可能吗。。如果不是。。为什么不呢?

    有人能提出一个不太复杂的解决方案吗?

    请在这里投票: https://connect.microsoft.com/VisualStudio/feedback/details/715041/support-moving-multiple-files-in-tfs-source-control-explorer 这里呢 http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2271540-allow-to-move-more-than-one-file-at-once-in-tfs-so

    enter image description here

    enter image description here

    4 回复  |  直到 12 年前
        1
  •  147
  •   SliverNinja - MSFT    12 年前

    使用Visual studio命令行中的tf.exe工具-它可以处理通配符:

    tf.exe move <olditem> <newitem>
    

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

        2
  •  58
  •   Alex Angas Colin    14 年前

    使用 而不是 移动

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

    请查看帮助文档: TFS Command Line Reference

        3
  •  40
  •   Sid James    7 年前

    Holan Jan编写了一个Visual Studio扩展,它为源代码管理资源管理器中的多个文件提供了“移动”(即使用GUI)功能,并且支持最新版本。

    对于VS2019: https://marketplace.visualstudio.com/items?itemName=HolanJan.TFSSourceControlExplorerExtension-2019

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

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

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

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

    在引擎盖下,它确实使用上面提到的相同命令,但使用起来更友好一些。列出的每个版本都需要Visual Studio的RTM版本。

        4
  •  -9
  •   Merrick Chaffer    16 年前

    将所有要移动的文件粘贴到文件夹下,然后移动该文件夹。