查看所有解决方案的历史,而不是在每个解决方案中?

时间:2016-09-08 14:13:23

标签: tfs azure-devops

http://foo.visualstudio.com使用Visual Studio Team Services(TFS Online),使用browse(或' Browse Server'对话框)找到所有解决方案(或项目)的列表。我们有50多个解决方案。

我发现浏览50多个解决方案中的每一个以找到History(或提交历史记录)都是一件很痛苦的事。

有没有办法在一个结果列表中对所有解决方案使用History(或提交历史记录)?

2 个答案:

答案 0 :(得分:0)

“视图历史记录”功能正在“团队项目集合”上下文中运行,因此您无法在一个视图中可视化所有集合的历史记录。

作为一种变通方法,您可以将团队项目内容移动到一个团队项目集合中。

答案 1 :(得分:0)

如果您使用的是Git:

如果解决方案/项目位于同一个存储库中,您可以在Code => History页面或git commits REST API(https://www.visualstudio.com/en-us/docs/integrate/api/git/commits)中检索历史记录。

否则,您可以使用git commit REST API构建一个应用程序,以单独检索每个存储库并合并结果。

如果您使用的是TFVC:

您可以在源代码管理资源管理器中检索集合中的所有项目历史记录(右键单击根级别=>历史记录),您还可以使用REST API(https://www.visualstudio.com/en-us/docs/integrate/api/tfvc/changesets)获取更改集列表。