繁体   English   中英

TFS / VSTS Git Cherry Pick API

[英]TFS/VSTS Git Cherry Pick API

我想知道是否有人已经使用TFS / VSTS GIT Rest API来执行Cherry Pick。 我发现的唯一文档是文档,它不包含任何示例。

对我来说,此类API的目标是:

  1. 有一个提交XXX
  2. 我可以将其合并到BBB分支

但是我没有实现这个用例。

该API显然采用了一个名为generatedRefName的必需输入参数(当不填充它时,出现以下错误:“需要一个父引用名称和目标引用名称”)。

文档指出: “ Cherry选择一个特定的提交或与拉取请求关联的提交到新分支。”

这是否意味着TFS API仅提供创建分支ZZZ,然后樱桃选择提交XXX的功能? 如果我只想在现有分支中选择XXXX怎么办?

非常感谢!

这是一个通过Rest API创建樱桃精选的请求示例: 在此处输入图片说明

您还可以启用提琴手跟踪,然后从VSTS Web门户创建樱桃选择以检查详细的请求格式。

generatedRefName是用于选择提交的新临时分支的名称。 在VSTS中,它不会直接选择到目标分支的提交。 它将选择提交到temp分支,然后创建拉取请求以将temp分支合并到目标分支。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM