【发布时间】: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
在 Visual Studio 2015 中,我可以使用 TFS Power Tools,然后执行“按状态查找”来获取所有签出文件的列表以及谁签出了这些文件。
有人知道在 Visual Studio 2017 中执行此操作的方法吗?我听说他们不打算发布 TFS Power Tools 2017。
谢谢,
【问题讨论】:
标签: tfs version-control visual-studio-2017
实际上,“按状态查找”功能仅适用于服务器工作区。如果您使用的是本地工作区,它不会显示任何内容。
作为一种解决方法,也许您可以改用tf status 命令,它会显示有关文件和文件夹未决更改的信息。
或者您可以使用 TFS API,这里是一个示例:http://geekswithblogs.net/TarunArora/archive/2011/07/16/tfs-2010-sdk-get-list-of-user-workspaces-and-checked.aspx。
【讨论】:
tf status .* /recursive /user:* 命令正常工作,我必须将 .* 更改为 * 以便它是 tf status * /recursive /user:* - 否则它只会说“没有待处理的更改。”实际上有一些。