【问题标题】:List Source Control Files and Folder under a given TFS Path (without work-space mapping)列出给定 TFS 路径下的源代码管理文件和文件夹(无工作空间映射)
【发布时间】:2014-10-22 19:41:58
【问题描述】:

我正在重新设计一个控件,该控件列出了给定 TFS 路径下的内容(文件和文件夹)。棘手的部分是我不想创建一个工作区来实现这一点,因为我的目的只是列出内容并显示所选项目的历史记录。当前的实现在后台创建一个本地工作空间映射来实现这一点,这需要吗?我可以在没有本地工作空间映射的情况下实现这一目标吗?

谢谢 乔。

【问题讨论】:

    标签: tfs tfs-sdk


    【解决方案1】:

    使用GetItems,它不需要工作区。例如:

    TeamFoundationServer tfs = new TeamFoundationServer("http://tfs:8080/tfs/DefaultCollection");   
    VersionControlServer versionControl = tfs.GetService<VersionControlServer>();   
    ItemSet items = versionControl.GetItems(tfsPath, RecursionType.Full);
    

    【讨论】:

      猜你喜欢
      • 2017-09-30
      • 2020-11-26
      • 2011-02-06
      • 2012-03-06
      • 1970-01-01
      • 2023-03-08
      • 2018-03-14
      • 1970-01-01
      • 2013-07-01
      相关资源
      最近更新 更多