gpt4 book ai didi

c# - 如何在特定选定项目内的 TFS 源代码管理中搜索特定文件?

转载 作者:可可西里 更新时间:2023-11-01 03:03:47 26 4
gpt4 key购买 nike

代码:

string spName = "usp_Test_Procedure.sql";
var tfsPp = new TeamProjectPicker(TeamProjectPickerMode.SingleProject, false);
tfsPp.ShowDialog();
_tfs = tfsPp.SelectedTeamProjectCollection;
if (tfsPp.SelectedProjects.Any())
{
_selectedTeamProject = tfsPp.SelectedProjects[0];
}
string selectedProjectName = _selectedTeamProject.Name;
var tfs = TfsTeamProjectCollectionFactory.GetTeamProjectCollection(_tfs.Uri);
var vsStore = tfs.GetService<VersionControlServer>();
var project = "project";
var branchVersion = "1.0.0";
var folders = vsStore.GetItems("$/" + selectedProjectName + "/*", RecursionType.Full);

如何TFS 的源代码管理搜索特定文件特定选定的项目以及下拉菜单中选定的分支版本由来自 c# UI winforms 应用程序的用户?

我需要搜索的文件是 usp_Test_Procedure.sql,它位于以下路径中

$/selectedProjectName/project/1.0.0/UI/Scripts/usp_Test_Procedure.sql

实际上我是从愚蠢的代码中得到上面的路径:

folders.Items[29956].ServerItem

但我需要知道如何在特定选定项目和选定分支版本中的 TFS 源代码管理中搜索特定文件?谢谢。

最佳答案

安装 TFS Power Tools,在源代码管理窗口中右键单击团队项目或分支,在上下文菜单中选择“查找”>“按通配符查找”,只需按名称而不是内容搜索文件。

关于c# - 如何在特定选定项目内的 TFS 源代码管理中搜索特定文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24546712/

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