GitLab API将内联注释发布到合并请求

sto*_*our 6 gitlab

使用GitLab API可以在"特定文件的特定行"上发布注释(参见此处).

在合并请求中,为了添加注释,需要使用notes资源(请参阅此处),但note对象似乎不包含任何用于对特定行进行注释的参数.

但是,从GitLab UI我可以在更改选项卡中向合并请求添加内联注释,但是当我调用API并查看从我的内联注释创建的相应注释对象时,内联没有任何内容,它只是一个常规注释对象没有任何行或line_type参数...

任何人都知道如何使用GitLab API向合并请求添加内联注释?

vel*_*dan 0

注释 API 仅用于向合并请求添加注释。

为了向源代码添加内联注释,您必须使用另一个 API 端点:

https://docs.gitlab.com/ce/api/commits.html#post-comment-to-commit

但是这个API在提交列表中设置了注释。您不会在“合并请求”页面的任何位置看到该评论。