在 Visual Studio Online 中,拉取请求可以链接到工作项。有没有办法根据它进行查询?
In Visual Studio Online, Pull Requests can be linked to Work Items. Is there a way to query based on that?
在 Visual Studio Online 中,拉取请求可以链接到工作项。有没有办法根据那个查询?
例如,我能否创建一个查询来查找与特定拉取请求相关联的每个工作项,我是否可以创建一个查询来查找与某个工作项关联的拉取请求?
谢谢!
当一个 Pull Request links 到一个工作项时,这个工作项将创建一个历史“在 Pull Request 中提到#
”。您可以使用以下查询列出具有 Pull Request 的所有工作项:
"Team Project = @Project" And "Work Item Type = [Any]" And "History Contains Words Pull Request".
请注意,上面的查询只能列出所有带有 Pull Request 的工作项,无论 Pull Request 的数量是多少。该查询无法使用特定的拉取请求进行过滤。如果工作项的最后更改是 link 到拉取请求,您将在“历史记录”列中看到评论。否则,您需要打开工作项来检查历史记录以查看它 link 到哪个 Pull Request。请参见下面的屏幕截图:
If you want to filter work items with a particular Pull Request, you may need to retrieve work item discussion history using VSO's REST api and filter from the history. Check blog on how to retrieve work item discussion history using VSO's REST api: http://blog.siliconvalve.com/2014/05/16/retrieve-work-item-discussion-history-using-visual-studio-onlines-rest-api/
希望这对您有所帮助。
在 Visual Studio Online 中,拉取请求可以链接到工作项。有没有办法根据那个查询?
例如,我能否创建一个查询来查找与特定拉取请求相关联的每个工作项,我是否可以创建一个查询来查找与某个工作项关联的拉取请求?
谢谢!
当一个 Pull Request links 到一个工作项时,这个工作项将创建一个历史“在 Pull Request 中提到# ”。您可以使用以下查询列出具有 Pull Request 的所有工作项:
"Team Project = @Project" And "Work Item Type = [Any]" And "History Contains Words Pull Request".
请注意,上面的查询只能列出所有带有 Pull Request 的工作项,无论 Pull Request 的数量是多少。该查询无法使用特定的拉取请求进行过滤。如果工作项的最后更改是 link 到拉取请求,您将在“历史记录”列中看到评论。否则,您需要打开工作项来检查历史记录以查看它 link 到哪个 Pull Request。请参见下面的屏幕截图:
If you want to filter work items with a particular Pull Request, you may need to retrieve work item discussion history using VSO's REST api and filter from the history. Check blog on how to retrieve work item discussion history using VSO's REST api: http://blog.siliconvalve.com/2014/05/16/retrieve-work-item-discussion-history-using-visual-studio-onlines-rest-api/
希望这对您有所帮助。