将TFS工作区移动到另一台PC而无需重新下载

时间:2015-04-21 12:58:39

标签: tfs tfs2012

我有一个TFS工作区,我需要移动到我的新PC。我已经复制了整个文件夹结构,并确保工作区映射到正确的文件夹。然而,"最新"每个文件的列显示为"未下载"。我如何协调这一点,以便TFS知道文件与服务器版本匹配?

标准答案似乎是重新下载整个事情。不幸的是,存储库很大,我的连接不可靠,而且我有每月下载配额。命令行工具或电源工具中是否有任何可以比较文件哈希或类似的东西,并意识到文件是相同的?

感谢。

1 个答案:

答案 0 :(得分:0)

工作副本中有一个二进制元数据文件,用于存储存储库中每个路径到文件系统上路径的映射。

它使用绝对路径-因此,除非您的新项目文件夹所占用的位置与原始计算机上的位置完全相同,否则它们将不匹配。

由于它是二进制格式,因此无法执行简单的操作,例如用文本编辑器或sed批量替换路径。