如何在Azure DevOps中为PullRequest合并指定git作者/提交者?

问题描述

我已经定义了一个发布管道来在Azure DevOps中的两个git存储库之间同步代码。该过程需要使用WebAPI创建并完成的目标存储库中的PullRequest。

管道由使用Windows域服务帐户运行的构建代理执行。因此,合并完成后,PullRequest代表服务帐户创建和完成,该服务帐户在git历史记录中也称为作者,提交者等。 (根据我们的规则,PR必须使用南瓜提交合并。)

(壁球)合并后,我想在git历史中看到另一个用户。

我可以使用WebAPI指定用户(例如触发发布管道的用户)吗? 我在API文档中找不到这种选项。

还有其他建议吗?也许约定像添加“ co-authored-by”来提交像github这样的消息?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)