如何按名称或部分名称或扩展名在 TFS 中查找文件

use*_*098 7 tfs repository visual-studio

在 TFS 中,无论使用 Visual Studio 2019 还是 Web 界面,我应该如何按名称或部分名称或扩展名查找文件?我有一个很大的存储库,我需要找到一个特定的文件,但打开每个子文件夹来尝试直观地找到它是不切实际的。

Pat*_*SFT 1

更新

由于您使用 TFS2013 和 VS 2019 来查找文件,而无需在本地检查代码。

  • 选项1:选择使用TFS Power Tools安装VS 2015,然后使用 “查找”>“按通配符查找”功能
  • 选项2:将 TFS 服务器升级到版本 2017 及更高版本。有一个搜索服务器/功能。通过代码搜索来搜索所有项目,查找特定类型的代码,并轻松深入或扩大搜索范围

解决方法(不适用于 OP):使用带有TF DIR 的通配符目录路径,如下所示:

tf dir /folders $/<PROJECT_NAME>/*Prod /recursive /collection: http://<HOST_NAME>/tfs/<COLLECTION_NAME>
Run Code Online (Sandbox Code Playgroud)

注意:该命令不支持在上面的命令中使用通配符PROJECT_NAME ,如果您尝试使用通配符PROJECT_NAME,该命令将返回以下响应:

参考样品及结果:

在此输入图像描述

没有在本地计算机上缓存信用信息。如果您需要通过添加以下参数来指定信用:/login:<DOMAIN\USERNAME>,<PASSWORD>

此外,如果您已经将所有文件拉取/映射到本地计算机中的存储库。您还可以使用本地工具或系统内置搜索功能来搜索文件。