问题描述
我已经定义了一个发布管道来在Azure DevOps中的两个git存储库之间同步代码。该过程需要使用WebAPI创建并完成的目标存储库中的PullRequest。
管道由使用Windows域服务帐户运行的构建代理执行。因此,合并完成后,PullRequest代表服务帐户创建和完成,该服务帐户在git历史记录中也称为作者,提交者等。 (根据我们的规则,PR必须使用南瓜提交合并。)
(壁球)合并后,我想在git历史中看到另一个用户。
我可以使用WebAPI指定用户(例如触发发布管道的用户)吗? 我在API文档中找不到这种选项。
还有其他建议吗?也许约定像添加“ co-authored-by”来提交像github这样的消息?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)