我在TFS的源代码控制中找不到文件,因为它只是一个大问题。所以我想知道是否有办法按名称搜索文件?
我听说TFS的Power Tool启用了搜索功能,但问题是它必须安装,我们的系统管理员当前不可用。也许存在一个简单的插件?
答案 0 :(得分:62)
如果您使用的是Visual Studio 2010
以下内容将列出您的存储库中的所有项目而不检查它们
tf dir /recursive $/
您也可以传递您正在搜索的项目,例如
tf dir /recursive $/*.cs
获取所有团队项目中的所有.cs文件
注意:根据您的来源有多大,这可能需要一段时间。
答案 1 :(得分:1)
如果您在本地创建了工作区,则可以搜索本地文件以获取路径。
答案 2 :(得分:0)
如果使用的是Azure DevOps,则可以在Azure DevOps中为项目打开“ Azure Repos”部分。此屏幕上有一个搜索输入,可让您搜索代码。您可以在Microsoft文档中找到更多信息:https://docs.microsoft.com/en-us/azure/devops/project/search/code-search?view=azure-devops
答案 3 :(得分:0)
结合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