【问题标题】:Use "tf shelvesets" to get shelvesets sorted by creation time?使用“tfshelfets”获取按创建时间排序的搁置集?
【发布时间】:2018-01-25 03:36:42
【问题描述】:

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

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

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

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

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

【问题讨论】:

  • 不确定终端是否包含 Visual Studio 或其他第三方工具。更新下面的答案。

标签: tfs tfvc tf-cli


【解决方案1】:

更新

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

另一种选择是使用一些第三方工具,例如Team Foundation Sidekicks。有一个 Shelveset Sidekick 应用程序,可以根据需要轻松过滤搁置集。


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

tf shelvesets /format:detailed > log.txt

详细显示搁置集名称、所有者和评论,以及相关工作项列表和任何签入说明。

还有一个相关的用户声音可以更好地查找/过滤搁置集和积压:

搁置搜索改进

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

【讨论】:

  • 是的,我过去使用过 Visual Studio 的“Find Shelvesets”,我希望有一个不需要 Visual Studio 的更精简的解决方案。 Team Foundation Sidekicks 听起来很有希望,我必须试一试。谢谢!
猜你喜欢
  • 1970-01-01
  • 2021-09-02
  • 2018-01-08
  • 1970-01-01
  • 1970-01-01
  • 2016-01-03
  • 1970-01-01
  • 2019-01-08
  • 2023-03-31
相关资源
最近更新 更多