@ -595,19 +595,19 @@
< a href = "#pulls" class = "toc-h1 toc-link" data-title = "Pulls" > Pulls< / a >
< ul class = "toc-list-h2" >
< li >
< a href = "# get-a-pull-request" class = "toc-h2 toc-link" data-title = "Get a pull request" > Get a pull request < / a >
< a href = "# 3dd92dce4a" class = "toc-h2 toc-link" data-title = "获取一个合并请求" > 获取一个合并请求 < / a >
< / li >
< li >
< a href = "# pull-request " class = "toc-h2 toc-link" data-title = "获取 pull request文件列表"> 获取pull request 文件列表< / a >
< a href = "# dd8282460a " class = "toc-h2 toc-link" data-title = "获取 合并请求文件列表"> 获取合并请求 文件列表< / a >
< / li >
< li >
< a href = "# pull-request- commits" class = "toc-h2 toc-link" data-title = "获取 pull request的commits列表"> 获取pull request 的commits列表< / a >
< a href = "# commits" class = "toc-h2 toc-link" data-title = "获取 合并请求的commits列表"> 获取合并请求 的commits列表< / a >
< / li >
< li >
< a href = "#compare-two-commits" class = "toc-h2 toc-link" data-title = "Compare two commits" > Compare two commits< / a >
< / li >
< li >
< a href = "# list-pull-requests" class = "toc-h2 toc-link" data-title = "List pull requests" > List pull requests < / a >
< a href = "# 6a019ede04" class = "toc-h2 toc-link" data-title = "获取合并请求列表" > 获取合并请求列表 < / a >
< / li >
< li >
< a href = "#12fc53a2d2" class = "toc-h2 toc-link" data-title = "获取合并请求版本列表" > 获取合并请求版本列表< / a >
@ -615,6 +615,9 @@
< li >
< a href = "#diff" class = "toc-h2 toc-link" data-title = "获取合并请求版本Diff" > 获取合并请求版本Diff< / a >
< / li >
< li >
< a href = "#60a608ec1c" class = "toc-h2 toc-link" data-title = "为合并请求创建一个审查" > 为合并请求创建一个审查< / a >
< / li >
< / ul >
< / li >
< li >
@ -12015,16 +12018,16 @@ http://localhost:3000/api/v1/yystopf/ceshi/webhooks/3/tests.json
< aside class = "success" >
Success Data.
< / aside >
< h1 id = 'pulls' > Pulls< / h1 > < h2 id = ' get-a-pull-request'> Get a pull request < / h2 >
< h1 id = 'pulls' > Pulls< / h1 > < h2 id = ' 3dd92dce4a'> 获取一个合并请求 < / h2 >
< p > 获取合并请求详情接口< / p >
< blockquote >
< p > 示例:< / p >
< / blockquote >
< div class = "highlight" > < pre class = "highlight shell tab-shell" > < code > curl < span class = "nt" > -X< / span > GET http://localhost:3000/api/Jasder/gitlink/pulls/88 .json
< / code > < / pre > < / div > < div class = "highlight" > < pre class = "highlight javascript tab-javascript" > < code > < span class = "k" > await< / span > < span class = "nx" > octokit< / span > < span class = "p" > .< / span > < span class = "nx" > request< / span > < span class = "p" > (< / span > < span class = "dl" > '< / span > < span class = "s1" > GET /api/Jasder/gitlink/pulls/88 .json< / span > < span class = "dl" > '< / span > < span class = "p" > )< / span >
< div class = "highlight" > < pre class = "highlight shell tab-shell" > < code > curl < span class = "nt" > -X< / span > GET http://localhost:3000/api/v1/yystopf/ceshi_commit/pulls/1 .json
< / code > < / pre > < / div > < div class = "highlight" > < pre class = "highlight javascript tab-javascript" > < code > < span class = "k" > await< / span > < span class = "nx" > octokit< / span > < span class = "p" > .< / span > < span class = "nx" > request< / span > < span class = "p" > (< / span > < span class = "dl" > '< / span > < span class = "s1" > GET /api/v1/yystopf/ceshi_commit/pulls/1 .json< / span > < span class = "dl" > '< / span > < span class = "p" > )< / span >
< / code > < / pre > < / div > < h3 id = 'http' > HTTP 请求< / h3 >
< p > < code > GET /api/:owner/:repo/pulls/:id.json< / code > < / p >
< p > < code > GET /api/v1/ :owner/:repo/pulls/:in dex .json< / code > < / p >
< h3 id = '2eb6f47757' > 请求参数:< / h3 >
< table > < thead >
< tr >
@ -12050,11 +12053,185 @@ http://localhost:3000/api/v1/yystopf/ceshi/webhooks/3/tests.json
< td > 项目标识identifier< / td >
< / tr >
< tr >
< td > id< / td >
< td > in dex < / td >
< td > 是< / td >
< td > < / td >
< td > integer< / td >
< td > pull id值< / td >
< td > pull 序号< / td >
< / tr >
< / tbody > < / table >
< h3 id = '7447e4874e' > 返回字段说明:< / h3 >
< table > < thead >
< tr >
< th > 参数< / th >
< th > 类型< / th >
< th > 字段说明< / th >
< / tr >
< / thead > < tbody >
< tr >
< td > -< / td >
< td > -< / td >
< td > -< / td >
< / tr >
< tr >
< td > id< / td >
< td > int< / td >
< td > 合并请求ID< / td >
< / tr >
< tr >
< td > title< / td >
< td > string< / td >
< td > 合并请求标题< / td >
< / tr >
< tr >
< td > body< / td >
< td > < / td >
< td > string< / td >
< / tr >
< tr >
< td > head< / td >
< td > int< / td >
< td > 合并请求源分支< / td >
< / tr >
< tr >
< td > base< / td >
< td > int< / td >
< td > 合并请求目标分支< / td >
< / tr >
< tr >
< td > index< / td >
< td > int< / td >
< td > 合并请求序号< / td >
< / tr >
< tr >
< td > status< / td >
< td > string< / td >
< td > 合并请求状态, open: 开启的, merged: 合并的, closed: 关闭的< / td >
< / tr >
< tr >
< td > issue.id< / td >
< td > int< / td >
< td > 疑修ID< / td >
< / tr >
< tr >
< td > issue.author< / td >
< td > object< / td >
< td > 疑修作者< / td >
< / tr >
< tr >
< td > issue.priority< / td >
< td > string< / td >
< td > 疑修优先级< / td >
< / tr >
< tr >
< td > issue.version< / td >
< td > string< / td >
< td > 疑修里程碑< / td >
< / tr >
< tr >
< td > issue.journals_count< / td >
< td > int< / td >
< td > 普通评论数量< / td >
< / tr >
< tr >
< td > issue.issue_tags< / td >
< td > array< / td >
< td > 标记< / td >
< / tr >
< tr >
< td > journals_count< / td >
< td > int< / td >
< td > 审查评论数量< / td >
< / tr >
< tr >
< td > merge_base< / td >
< td > string< / td >
< td > 目标的commit ID< / td >
< / tr >
< tr >
< td > base_commit_sha< / td >
< td > string< / td >
< td > 合并之后的第一个commit ID< / td >
< / tr >
< tr >
< td > head_commit_sha< / td >
< td > string< / td >
< td > 源commit ID< / td >
< / tr >
< tr >
< td > commit_num< / td >
< td > int< / td >
< td > commit数量< / td >
< / tr >
< tr >
< td > changed_files< / td >
< td > int< / td >
< td > 更改文件数量< / td >
< / tr >
< tr >
< td > is_locked< / td >
< td > bool< / td >
< td > < / td >
< / tr >
< tr >
< td > mergeable< / td >
< td > bool< / td >
< td > 是否能合并< / td >
< / tr >
< tr >
< td > merged< / td >
< td > bool< / td >
< td > 是否合并< / td >
< / tr >
< tr >
< td > merged_at< / td >
< td > string< / td >
< td > 合并时间< / td >
< / tr >
< tr >
< td > merge_commit_sha< / td >
< td > string< / td >
< td > 合并之后的第一个commit ID< / td >
< / tr >
< tr >
< td > merge_by< / td >
< td > object< / td >
< td > 被谁合并了< / td >
< / tr >
< tr >
< td > last_review.id< / td >
< td > int< / td >
< td > 最后一个审查的id< / td >
< / tr >
< tr >
< td > last_review.commit_id< / td >
< td > string< / td >
< td > 最后一个审查对应的commit ID< / td >
< / tr >
< tr >
< td > last_review.content< / td >
< td > string< / td >
< td > 最后一个审查的内容< / td >
< / tr >
< tr >
< td > last_review.status< / td >
< td > string< / td >
< td > 最后一个审查的状态, common: 一般审查, approved: 通过, rejected: 拒绝通过< / td >
< / tr >
< tr >
< td > last_review.created_at< / td >
< td > string< / td >
< td > 审查创建的时间< / td >
< / tr >
< tr >
< td > last_review.reviewer< / td >
< td > object< / td >
< td > 审查创建人< / td >
< / tr >
< tr >
< td > conflict_files< / td >
< td > array< / td >
< td > 有冲突的文件< / td >
< / tr >
< / tbody > < / table >
@ -12062,52 +12239,62 @@ http://localhost:3000/api/v1/yystopf/ceshi/webhooks/3/tests.json
< p > 返回的JSON示例:< / p >
< / blockquote >
< div class = "highlight" > < pre class = "highlight json tab-json" > < code > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "status"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "message"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "响应成功"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "project_name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "Gitlink"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "identifier"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "forgeplus"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "project_identifier"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "forgeplus"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "pr_time"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "52分钟前"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "commits_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 229< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "files_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 328< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "comments_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "comments_total_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "pull_request"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 1189< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "base"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "master"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "head"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "develop"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "status"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "fork_project_id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "is_original"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > false< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "pull_request_staus"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "open"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "fork_project_user"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "create_user"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "jasder"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "mergeable"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > true< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "state"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "open"< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 168< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "head"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "new_branch"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "base"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "master"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "is_original"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > false< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "index"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 5< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "status"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "merged"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "issue"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 51888< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "subject"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "FIx release v3.2.0"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "description"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "is_private"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > false< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "branch_name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "project_author_name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "Gitlink"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "closed_on"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > ""< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "created_at"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "2021-10-12 15:51"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "assign_user_name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "victor"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "assign_user_login"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "moshenglv"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "author_name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "段甲生"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "author_login"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "jasder"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "author_picture"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "images/avatars/User/36480?t=1615520120"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "issue_status"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "新增"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "priority"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "正常"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 265< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "author"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 2< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "type"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "User"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "heh"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "login"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "yystopf"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "image_url"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "system/lets/letter_avatars/2/H/188_239_142/120.png"< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "priority"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "version"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "journals_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 1< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "issue_tags"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "journals_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "merge_base"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "4a277037093c1248e46d2946ee30b61cccdb9df9"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "base_commit_sha"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "dbb510cd852a6bfd4d71a1f84921aa3170654590"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "head_commit_sha"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "0f0e27918eb5deb8d514012d84d13db10eebe19a"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "commit_num"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 1< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "changed_files"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 1< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "is_locked"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > false< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "mergeable"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > true< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "merged"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > true< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "merged_at"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 1658743004< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "merge_commit_sha"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "dbb510cd852a6bfd4d71a1f84921aa3170654590"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "merge_by"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "login"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "yystopf"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "yystopf"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "type"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "image_url"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "system/lets/letter_avatars/2/Y/241_125_89/120.png"< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "last_review"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 5< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "commit_id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "content"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "新建一个审查"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "status"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "common"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "created_at"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "2022-07-25 17:08"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "reviewer"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 2< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "type"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "User"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "heh"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "login"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "yystopf"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "image_url"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "system/lets/letter_avatars/2/H/188_239_142/120.png"< / span > < span class = "w" >
< / span > < span class = "p" > }< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "conflict_files"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > []< / span > < span class = "w" >
< / span > < span class = "p" > }< / span > < span class = "w" >
< / span > < / code > < / pre > < / div > < h2 id = 'pull-request' > 获取pull request文件列表< / h2 >
< p > 获取pull request文件列表< / p >
< / span > < / code > < / pre > < / div > < h2 id = ' dd8282460a'> 获取合并请求 文件列表< / h2 >
< p > 获取合并请求 文件列表< / p >
< blockquote >
< p > 示例:< / p >
@ -12145,7 +12332,7 @@ http://localhost:3000/api/Jason/gitlink/pulls/1/files.json
< td > pull request' s id< / td >
< / tr >
< / tbody > < / table >
< h3 id = '7447e4874e '> 返回字段说明:< / h3 >
< h3 id = '7447e4874e -2 '> 返回字段说明:< / h3 >
< table > < thead >
< tr >
< th > 参数< / th >
@ -12372,8 +12559,8 @@ http://localhost:3000/api/Jason/gitlink/pulls/1/files.json
< / span > < span class = "p" > }< / span > < span class = "w" >
< / span > < span class = "p" > ]< / span > < span class = "w" >
< / span > < span class = "p" > }< / span > < span class = "w" >
< / span > < / code > < / pre > < / div > < h2 id = ' pull-request-commits'> 获取pull request 的commits列表< / h2 >
< p > 获取pull request 的commits列表< / p >
< / span > < / code > < / pre > < / div > < h2 id = ' commits'> 获取合并请求 的commits列表< / h2 >
< p > 获取合并请求 的commits列表< / p >
< blockquote >
< p > 示例:< / p >
@ -12410,7 +12597,7 @@ http://localhost:3000/api/Jason/gitlink/pulls/1/files.json
< td > pull request' s id< / td >
< / tr >
< / tbody > < / table >
< h3 id = '7447e4874e- 2 '> 返回字段说明:< / h3 >
< h3 id = '7447e4874e- 3 '> 返回字段说明:< / h3 >
< table > < thead >
< tr >
< th > 参数< / th >
@ -12564,7 +12751,7 @@ http://localhost:3000/api/Jason/test-txt/compare/master...Jason/test-txt:develop
< td > pull request' s id< / td >
< / tr >
< / tbody > < / table >
< h3 id = '7447e4874e- 3 '> 返回字段说明:< / h3 >
< h3 id = '7447e4874e- 4 '> 返回字段说明:< / h3 >
< table > < thead >
< tr >
< th > 参数< / th >
@ -12880,16 +13067,16 @@ http://localhost:3000/api/Jason/test-txt/compare/master...Jason/test-txt:develop
< / span > < span class = "p" > }< / span > < span class = "w" >
< / span > < span class = "p" > ]< / span > < span class = "w" >
< / span > < span class = "p" > }< / span > < span class = "w" >
< / span > < / code > < / pre > < / div > < h2 id = ' list-pull-requests'> List pull requests < / h2 >
< / span > < / code > < / pre > < / div > < h2 id = ' 6a019ede04'> 获取合并请求列表 < / h2 >
< p > 获取合并请求列表< / p >
< blockquote >
< p > 示例:< / p >
< / blockquote >
< div class = "highlight" > < pre class = "highlight shell tab-shell" > < code > curl < span class = "nt" > -X< / span > GET http://localhost:3000/api/Jasder/gitlink /pulls.json
< / code > < / pre > < / div > < div class = "highlight" > < pre class = "highlight javascript tab-javascript" > < code > < span class = "k" > await< / span > < span class = "nx" > octokit< / span > < span class = "p" > .< / span > < span class = "nx" > request< / span > < span class = "p" > (< / span > < span class = "dl" > '< / span > < span class = "s1" > GET /api/Jasder/gitlink /pulls.json< / span > < span class = "dl" > '< / span > < span class = "p" > )< / span >
< div class = "highlight" > < pre class = "highlight shell tab-shell" > < code > curl < span class = "nt" > -X< / span > GET http://localhost:3000/api/v1/yystopf/ceshi_commit /pulls.json
< / code > < / pre > < / div > < div class = "highlight" > < pre class = "highlight javascript tab-javascript" > < code > < span class = "k" > await< / span > < span class = "nx" > octokit< / span > < span class = "p" > .< / span > < span class = "nx" > request< / span > < span class = "p" > (< / span > < span class = "dl" > '< / span > < span class = "s1" > GET /api/v1/yystopf/ceshi_commit /pulls.json< / span > < span class = "dl" > '< / span > < span class = "p" > )< / span >
< / code > < / pre > < / div > < h3 id = 'http-5' > HTTP 请求< / h3 >
< p > < code > GET /api/:owner/:repo/pulls.json< / code > < / p >
< p > < code > GET /api/v1/ :owner/:repo/pulls.json< / code > < / p >
< h3 id = '2eb6f47757-5' > 请求参数:< / h3 >
< table > < thead >
< tr >
@ -12915,47 +13102,174 @@ http://localhost:3000/api/Jason/test-txt/compare/master...Jason/test-txt:develop
< td > 项目标识identifier< / td >
< / tr >
< / tbody > < / table >
< h3 id = '7447e4874e-5' > 返回字段说明:< / h3 >
< table > < thead >
< tr >
< th > 参数< / th >
< th > 类型< / th >
< th > 字段说明< / th >
< / tr >
< / thead > < tbody >
< tr >
< td > -< / td >
< td > -< / td >
< td > -< / td >
< / tr >
< tr >
< td > total_count< / td >
< td > int< / td >
< td > 合并请求总数< / td >
< / tr >
< tr >
< td > id< / td >
< td > int< / td >
< td > 合并请求ID< / td >
< / tr >
< tr >
< td > title< / td >
< td > string< / td >
< td > 合并请求标题< / td >
< / tr >
< tr >
< td > body< / td >
< td > string< / td >
< td > 合并请求内容< / td >
< / tr >
< tr >
< td > head< / td >
< td > int< / td >
< td > 合并请求源分支< / td >
< / tr >
< tr >
< td > base< / td >
< td > int< / td >
< td > 合并请求目标分支< / td >
< / tr >
< tr >
< td > index< / td >
< td > int< / td >
< td > 合并请求序号< / td >
< / tr >
< tr >
< td > is_original< / td >
< td > bool< / td >
< td > 是否为fork仓库发来的合并请求< / td >
< / tr >
< tr >
< td > status< / td >
< td > string< / td >
< td > 合并请求状态, open: 开启的, merged: 合并的, closed: 关闭的< / td >
< / tr >
< tr >
< td > fork_project.id< / td >
< td > int< / td >
< td > fork仓库的id< / td >
< / tr >
< tr >
< td > fork_project.identifier< / td >
< td > string< / td >
< td > fork仓库的标识< / td >
< / tr >
< tr >
< td > fork_project.login< / td >
< td > string< / td >
< td > fork仓库拥有者的标识< / td >
< / tr >
< tr >
< td > issue.id< / td >
< td > int< / td >
< td > 疑修ID< / td >
< / tr >
< tr >
< td > issue.author< / td >
< td > object< / td >
< td > 疑修作者< / td >
< / tr >
< tr >
< td > issue.priority< / td >
< td > string< / td >
< td > 疑修优先级< / td >
< / tr >
< tr >
< td > issue.version< / td >
< td > string< / td >
< td > 疑修里程碑< / td >
< / tr >
< tr >
< td > issue.journals_count< / td >
< td > int< / td >
< td > 普通评论数量< / td >
< / tr >
< tr >
< td > issue.issue_tags< / td >
< td > array< / td >
< td > 标记< / td >
< / tr >
< tr >
< td > journals_count< / td >
< td > int< / td >
< td > 审查评论数量< / td >
< / tr >
< / tbody > < / table >
< blockquote >
< p > 返回的JSON示例:< / p >
< / blockquote >
< div class = "highlight" > < pre class = "highlight json tab-json" > < code > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "status"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "message"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "响应成功"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "open_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 4< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "close_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 51< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "merged_issues_size"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 123< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "search_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 4< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "limit"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "user_admin_or_member"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > true< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "user_admin_or_developer"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > true< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "project_name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "Gitlink"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "project_author_name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "Gitlink"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "issues"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > [< / span > < span class = "w" >
< / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "pull_request_id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 1189< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "pull_request_status"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "pull_request_head"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "develop"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "pull_request_base"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "master"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "pull_request_staus"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "open"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "is_original"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > false< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "fork_project_id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "fork_project_identifier"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "fork_project_user"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 51888< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "FIx release v3.2.0"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "pr_time"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "59分钟前"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "assign_user_name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "victor"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "assign_user_login"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "moshenglv"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "author_name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "段甲生"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "author_login"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "jasder"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "avatar_url"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "images/avatars/User/36480?t=1615520120"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "priority"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "正常"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "version"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "journals_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "issue_tags"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "w" >
< / span > < span class = "p" > }< / span > < span class = "w" >
< / span > < span class = "p" > ]< / span > < span class = "w" >
< / span > < span class = "nl" > "total_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 2< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "pulls"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > [< / span > < span class = "w" >
< / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 167< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "head"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "master"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "base"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "master"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "is_original"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > true< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "index"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 4< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "status"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "open"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "fork_project"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 491< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "identifier"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "ceshi_commit"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "login"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "testforge1"< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "issue"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 264< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "author"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 4< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "type"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "User"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "tes tforge1"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "login"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "testforge1"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "image_url"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "system/lets/letter_avatars/2/T/238_117_19/120.png"< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "priority"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "version"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "journals_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "issue_tags"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "journals_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 165< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "head"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "master_1"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "base"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "master"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "is_original"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > false< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "index"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 3< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "status"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "open"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "issue"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 262< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "author"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 2< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "type"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "User"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "heh"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "login"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "yystopf"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "image_url"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "system/lets/letter_avatars/2/H/188_239_142/120.png"< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "priority"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "version"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "journals_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "issue_tags"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "journals_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "w" >
< / span > < span class = "p" > }< / span > < span class = "w" >
< / span > < span class = "p" > ]< / span > < span class = "w" >
< / span > < span class = "p" > }< / span > < span class = "w" >
< / span > < / code > < / pre > < / div > < h2 id = '12fc53a2d2' > 获取合并请求版本列表< / h2 >
< p > 获取合并请求版本列表< / p >
@ -12999,7 +13313,7 @@ http://localhost:3000/api/Jason/test-txt/compare/master...Jason/test-txt:develop
< td > 合并请求序号< / td >
< / tr >
< / tbody > < / table >
< h3 id = '7447e4874e- 4 '> 返回字段说明:< / h3 >
< h3 id = '7447e4874e- 6 '> 返回字段说明:< / h3 >
< table > < thead >
< tr >
< th > 参数< / th >
@ -13621,7 +13935,254 @@ http://localhost:3000/api/v1/yystopf/ceshi_commit/pulls/3/versions/33/diff.json
< / span > < span class = "nl" > "is_incomplete_line_too_long"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > false< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "is_protected"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > false< / span > < span class = "w" >
< / span > < span class = "p" > }< / span > < span class = "w" >
< / span > < / code > < / pre > < / div > < h1 id = 'issues' > Issues< / h1 > < h1 id = 'organizations' > Organizations< / h1 > < h1 id = 'teams' > Teams< / h1 > < h1 id = 'errors' > Errors< / h1 >
< / span > < / code > < / pre > < / div > < h2 id = '60a608ec1c' > 为合并请求创建一个审查< / h2 >
< p > 合并请求创建一个审查< / p >
< blockquote >
< p > 示例:< / p >
< / blockquote >
< div class = "highlight" > < pre class = "highlight shell tab-shell" > < code > curl < span class = "nt" > -X< / span > POST < span class = "se" > \< / span >
http://localhost:3000/api/v1/yystopf/ceshi/pulls/1/reviews.json
< / code > < / pre > < / div > < div class = "highlight" > < pre class = "highlight javascript tab-javascript" > < code > < span class = "k" > await< / span > < span class = "nx" > octokit< / span > < span class = "p" > .< / span > < span class = "nx" > request< / span > < span class = "p" > (< / span > < span class = "dl" > '< / span > < span class = "s1" > POST /api/v1/yystopf/ceshi/pulls/1/reviews.json< / span > < span class = "dl" > '< / span > < span class = "p" > )< / span >
< / code > < / pre > < / div > < h3 id = 'http-8' > HTTP 请求< / h3 >
< p > < code > POST /api/v1/:owner/:repo/pulls/:index/reviews.json< / code > < / p >
< h3 id = '2eb6f47757-8' > 请求参数:< / h3 >
< table > < thead >
< tr >
< th > 参数< / th >
< th > 必选< / th >
< th > 默认< / th >
< th > 类型< / th >
< th > 字段说明< / th >
< / tr >
< / thead > < tbody >
< tr >
< td > owner< / td >
< td > 是< / td >
< td > < / td >
< td > string< / td >
< td > 用户登录名< / td >
< / tr >
< tr >
< td > repo< / td >
< td > 是< / td >
< td > < / td >
< td > string< / td >
< td > 项目标识identifier< / td >
< / tr >
< tr >
< td > index< / td >
< td > 是< / td >
< td > < / td >
< td > integer< / td >
< td > 合并请求序号< / td >
< / tr >
< tr >
< td > content< / td >
< td > 否< / td >
< td > < / td >
< td > string< / td >
< td > 审查内容< / td >
< / tr >
< tr >
< td > commit_id< / td >
< td > 否< / td >
< td > < / td >
< td > string< / td >
< td > 当前合并请求的commit_id< / td >
< / tr >
< tr >
< td > status< / td >
< td > 是< / td >
< td > < / td >
< td > string< / td >
< td > 审查类型, common: 普通, approved: 通过, rejected: 拒绝< / td >
< / tr >
< / tbody > < / table >
< blockquote >
< p > 请求的JSON示例:< / p >
< / blockquote >
< div class = "highlight" > < pre class = "highlight json tab-json" > < code > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "content"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "新建一个审查"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "commit_id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "e506844b2467ce25a35dd46dad8236a1595a02da"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "status"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "common"< / span > < span class = "w" >
< / span > < span class = "p" > }< / span > < span class = "w" >
< / span > < / code > < / pre > < / div > < h3 id = '7447e4874e-7' > 返回字段说明:< / h3 >
< table > < thead >
< tr >
< th > 参数< / th >
< th > 类型< / th >
< th > 字段说明< / th >
< / tr >
< / thead > < tbody >
< tr >
< td > reviewer< / td >
< td > object< / td >
< td > 审查者< / td >
< / tr >
< tr >
< td > pull_request.id< / td >
< td > integer< / td >
< td > 合并请求ID< / td >
< / tr >
< tr >
< td > pull_request.title< / td >
< td > string< / td >
< td > 合并请求标题< / td >
< / tr >
< tr >
< td > pull_request.body< / td >
< td > string< / td >
< td > 合并请求内容< / td >
< / tr >
< tr >
< td > pull_request.head< / td >
< td > string< / td >
< td > 合并请求源分支< / td >
< / tr >
< tr >
< td > pull_request.base< / td >
< td > string< / td >
< td > 合并请求目标分支< / td >
< / tr >
< tr >
< td > pull_request.is_original< / td >
< td > string< / td >
< td > 合并请求是否从fork仓库所来< / td >
< / tr >
< tr >
< td > pull_request.fork_project.id< / td >
< td > int< / td >
< td > fork仓库的id< / td >
< / tr >
< tr >
< td > pull_request.fork_project.identifier< / td >
< td > string< / td >
< td > fork仓库的标识< / td >
< / tr >
< tr >
< td > pull_request.fork_project.login< / td >
< td > string< / td >
< td > fork仓库拥有者的标识< / td >
< / tr >
< tr >
< td > pull_request.index< / td >
< td > string< / td >
< td > 合并请求的序号< / td >
< / tr >
< tr >
< td > pull_request.status< / td >
< td > string< / td >
< td > 合并请求的状态, open: 打开的, merged: 合并的, closed: 关闭的< / td >
< / tr >
< tr >
< td > pull_request.issue.id< / td >
< td > integer< / td >
< td > 合并请求下疑修的ID< / td >
< / tr >
< tr >
< td > pull_request.issue.author< / td >
< td > object< / td >
< td > 合并请求以及疑修的创建着< / td >
< / tr >
< tr >
< td > pull_request.issue.priority< / td >
< td > string< / td >
< td > 疑修的优先级< / td >
< / tr >
< tr >
< td > pull_request.issue.version< / td >
< td > string< / td >
< td > 疑修的里程碑< / td >
< / tr >
< tr >
< td > pull_request.issue.journals_count< / td >
< td > integer< / td >
< td > 普通评论数量< / td >
< / tr >
< tr >
< td > pull_request.issue.issue_tags< / td >
< td > array< / td >
< td > 所属标记< / td >
< / tr >
< tr >
< td > pull_request.journals_count< / td >
< td > integer< / td >
< td > 审查评论数量< / td >
< / tr >
< tr >
< td > id< / td >
< td > integer< / td >
< td > 审查ID< / td >
< / tr >
< tr >
< td > commit_id< / td >
< td > string< / td >
< td > 审查的commit ID< / td >
< / tr >
< tr >
< td > content< / td >
< td > string< / td >
< td > 审查的内容< / td >
< / tr >
< tr >
< td > status< / td >
< td > string< / td >
< td > 审查类型, common: 普通, approved: 通过, rejected: 拒绝通过< / td >
< / tr >
< tr >
< td > created_at< / td >
< td > string< / td >
< td > 审查创建时间< / td >
< / tr >
< / tbody > < / table >
< blockquote >
< p > 返回的JSON示例:< / p >
< / blockquote >
< div class = "highlight" > < pre class = "highlight json tab-json" > < code > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "reviewer"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 2< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "type"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "User"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "heh"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "login"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "yystopf"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "image_url"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "system/lets/letter_avatars/2/H/188_239_142/120.png"< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "pull_request"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 163< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "head"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "master_1"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "base"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "master"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "is_original"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > false< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "index"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 1< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "status"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "closed"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "issue"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 260< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "author"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "p" > {< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 2< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "type"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "User"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "name"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "heh"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "login"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "yystopf"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "image_url"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "system/lets/letter_avatars/2/H/188_239_142/120.png"< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "priority"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "version"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "journals_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 0< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "issue_tags"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "kc" > null< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "journals_count"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 6< / span > < span class = "w" >
< / span > < span class = "p" > },< / span > < span class = "w" >
< / span > < span class = "nl" > "id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "mi" > 10< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "commit_id"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "e506844b2467ce25a35dd46dad8236a1595a02da"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "content"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "新建一个审查"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "status"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "common"< / span > < span class = "p" > ,< / span > < span class = "w" >
< / span > < span class = "nl" > "created_at"< / span > < span class = "p" > :< / span > < span class = "w" > < / span > < span class = "s2" > "2022-07-26 11:45"< / span > < span class = "w" >
< / span > < span class = "p" > }< / span > < span class = "w" >
< / span > < / code > < / pre > < / div >
< aside class = "success" >
Success Data.
< / aside >
< h1 id = 'issues' > Issues< / h1 > < h1 id = 'organizations' > Organizations< / h1 > < h1 id = 'teams' > Teams< / h1 > < h1 id = 'errors' > Errors< / h1 >
< aside class = "notice" >
This error section is stored in a separate file in < code > includes/_errors.md< / code > . Slate allows you to optionally separate out your docs into many files...just save them to the < code > includes< / code > folder and add them to the top of your < code > index.md< / code > 's frontmatter. Files are included in the order listed.
< / aside >