因为我们的TFS版本控制太过混乱,所以我无法在其中找到某个文件。因此,我想知道是否有一种按照文件名搜索文件的方法?
我听说TFS Power Tool 可以实现搜索功能,但问题是必须要安装,而我们的系统管理员目前不在。那么,是否存在一个简单的插件呢?
因为我们的TFS版本控制太过混乱,所以我无法在其中找到某个文件。因此,我想知道是否有一种按照文件名搜索文件的方法?
我听说TFS Power Tool 可以实现搜索功能,但问题是必须要安装,而我们的系统管理员目前不在。那么,是否存在一个简单的插件呢?
如果您正在使用 Visual Studio 2010
以下内容将列出您存储库中的所有项,而不需要检出它们:
tf dir /recursive $/
你也可以传入你要搜索的项目,例如:
tf dir /recursive $/*.cs
获取所有团队项目中的所有 .cs 文件。
注意:根据您的源代码大小不同,可能需要一些时间。
结合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