【问题标题】:Visual Studio 2017 and TFS see what files are checked out and to whoVisual Studio 2017 和 TFS 可以查看哪些文件被签出以及谁签出
【发布时间】:2017-01-26 20:44:11
【问题描述】:

在 Visual Studio 2015 中,我可以使用 TFS Power Tools,然后执行“按状态查找”来获取所有签出文件的列表以及谁签出了这些文件。

有人知道在 Visual Studio 2017 中执行此操作的方法吗?我听说他们不打算发布 TFS Power Tools 2017。

谢谢,

【问题讨论】:

标签: tfs version-control visual-studio-2017


【解决方案1】:

实际上,“按状态查找”功能仅适用于服务器工作区。如果您使用的是本地工作区,它不会显示任何内容。

作为一种解决方法,也许您可​​以改用tf status 命令,它会显示有关文件和文件夹未决更改的信息。

或者您可以使用 TFS API,这里是一个示例:http://geekswithblogs.net/TarunArora/archive/2011/07/16/tfs-2010-sdk-get-list-of-user-workspaces-and-checked.aspx

【讨论】:

  • 在 VS 2015 中按状态查找对我来说非常好用。它在 VS 2017 中不存在。你的帖子迫使我更多地研究 tf status 命令,我明白了在职的。如果其他人有兴趣,如果您打开开发人员命令提示符然后导航到项目文件夹,此命令将为您提供所有签出项目的列表以及谁签出:tf status .* /recursive /user:*跨度>
  • 在 VS 2017 Enterprise 命令提示符下,为了使 tf status .* /recursive /user:* 命令正常工作,我必须将 .* 更改为 * 以便它是 tf status * /recursive /user:* - 否则它只会说“没有待处理的更改。”实际上有一些。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-03
  • 1970-01-01
  • 2014-09-30
相关资源
最近更新 更多