使用 "tf shelvesets" 获取按创建时间排序的搁置集?

Use "tf shelvesets" to get shelvesets sorted by creation time?

使用 tf shelvesets,我得到了我创建的所有搁置集的列表。

问题是,它们是按字母顺序排序的。

有什么方法可以使用 tf 获取按创建日期排序的搁置集列表? 我希望能够轻松查看(少数)最我最近制作的书架集,因为我现在已经积累了很多,而且通常(不总是)只对最近创建的书架感兴趣。

tf 报告的版本:Team Foundation 版本控制工具,版本 15.117.26727.0

编辑: 如果 tf 无法做到这一点,我愿意接受可以从终端 运行 的替代方案。

更新

您应该能够在 Find Shelvesets window 中简单地输入您的用户名,然后在 Visual Studio 中按回车键。结果按创建时间自动排序。最近创建的显示在列表顶部。

另一种选择是使用一些 third-party 工具,例如 Team Foundation Sidekicks。有一个 Shelveset Sidekick 应用程序,可以根据需要轻松过滤 shelveset。


无法使用 tf shelvesets 命令对书架集进行排序。与变更集不同,搁置集是一个 non-versioned 实体。您需要打印所有信息并使用正则表达式进行搜索或使用其他工具对自己进行排序。

tf shelvesets /format:detailed > log.txt

详细 显示搁置集名称、所有者和评论以及相关工作项和任何 check-in 注释的列表。

也有相关的用户声音要求更好地 find/filter 搁置集和积压工作:

Shelveset search improvement

https://visualstudio.uservoice.com/forums/330519-visual-studio-team-services/suggestions/2037731-shelveset-search-improvement