小编典典

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

all

我正在使用 Team Foundation Server 2008 (SP 1),我需要将多个文件从一个文件夹移动到另一个文件夹(以保留文件历史记录)。除了
Team Explorer(带有 SP 1),我还安装了最新的 TFS Power Tools(2008 年 10 月)(用于 Windows Shell
集成)。

现在,问题是我似乎无法通过 shell 或源代码管理资源管理器窗口选择和移动多个文件。我可以移动单个文件(通过右键单击
+“移动”),我可以移动整个文件夹(相同的操作),但是当我选择多个文件(在一个文件夹中)时,“移动”上下文项是灰色/禁用的。

有谁知道这是否可能.. 如果没有.. 为什么不呢!?

任何人都可以提出一个不太复杂的解决方法吗?

请在这里投票: 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

在此处输入图像描述

在此处输入图像描述


阅读 96

收藏
2022-08-16

共1个答案

小编典典

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

tf.exe move <olditem> <newitem>

例子:

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

[编辑] 如评论中所述:移动是重命名的别名。这两个命令都会移动历史。

2022-08-16