我在 TFS 的源代码控制中找不到文件,因为它简直是一团糟。所以我想知道是否有办法按文件名搜索文件?
我听说过启用搜索功能的 TFS 电源工具,但问题是它必须安装并且我们的系统管理员当前不可用。那么可能存在一个简单的插件吗?
我在 TFS 的源代码控制中找不到文件,因为它简直是一团糟。所以我想知道是否有办法按文件名搜索文件?
我听说过启用搜索功能的 TFS 电源工具,但问题是它必须安装并且我们的系统管理员当前不可用。那么可能存在一个简单的插件吗?
如果您使用的是 Visual Studio 2010
以下将列出存储库中的所有项目,而不将它们签出
tf dir /recursive $/
您也可以传入您正在搜索的项目,例如
tf dir /recursive $/*.cs
获取所有团队项目中的所有 .cs 文件
注意:根据您的来源有多大,这可能需要一些时间。
如果您在本地创建了工作区,则可以在本地搜索文件以获取路径。
如果你使用的是 Azure DevOps,则可以在 Azure DevOps 中为你的项目打开 Azure Repos 部分。此屏幕上有一个搜索输入,可让您搜索代码。您可以在 Microsoft 的文档中找到更多信息:https ://docs.microsoft.com/en-us/azure/devops/project/search/code-search?view=azure-devops
结合 WebPlanet 的答案和这个https://devatheart.com/2010/10/24/searching-for-a-file-in-team-foundation-server/
在我的 TFS 服务器上搜索 .rdl 文件时,我得到了以下工作。
"C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\TF.exe" dir "$/*.rdl" /recursive /server:http://yourTFSserver