gpt4 book ai didi

c# - TFS:按旧名称查找移动的文件

转载 作者:太空狗 更新时间:2023-10-29 19:46:11 25 4
gpt4 key购买 nike

如果您只知道文件的旧名称,有没有办法获取文件的版本历史?

我目前正在查看我们存储库的旧副本(我不知道确切日期,副本已被盗用)。当我将它与当前存储库进行比较时,有一个文件仅存在于副本中,但不存在于当前存储库中。它尚未在存储库中删除。我想,它已被移动或重命名。 TFS 中是否有任何方法可以使用旧路径和名称查找版本历史记录?

我知道我可以使用名称或一些代码片段进行挖掘。但是 IMO 在使用存储库时这不是一个可接受的解决方案 :)

非常感谢

安德烈亚斯

最佳答案

在 Team Explorer 2010 中,您只需打开“显示已删除的文件”选项并导航至原始文件夹,即可看到已移动或删除的文件。您可以查看该项目的历史记录以查看其最后的变更集 - 这将向您显示它是否被彻底删除,或者它是否只是被重命名因此该项目不再存在于当前路径名(又名“插槽”)中并被删除那样。您可以进一步深入了解该变更集的变更集详细信息,以查看该项目占用的新路径名(槽)。

正如您提到的,您当然可以使用 GetItems 方法对 TFS API 进行一些 bash 来完成此操作。尽管我知道这不是您想要做的,但我认为值得一提,因为 TFS API 出奇地易于使用。

关于c# - TFS:按旧名称查找移动的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7419501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com