是否有一种方法可以获得与评论的 Crucible“详细信息”页面中显示的值与“分支自”值相同的值?它是审查(Git)的克隆分支的分支。如何使用 REST API 找到它?我只看到这些文档和这个,找不到需要的 API 调用。我怀疑它可能是“rest-service-fe/revisionData-v1/revisionInfo/”调用,但它一直返回 404 ......而且我不确定它是否需要调用,因为没有任何“分支”实际上在它的回应中。
问问题
245 次
1 回答
1
它的 API 从未被标记为公共的,因此它没有列在您指出的页面上,但是它从未改变过,我认为它永远不会改变。
您可以使用此 URL 获取跟踪分支的列表以供审核:
FISHEYE_URL/rest/branchreview/latest/trackedbranch/$REVIEW_ID
您将获得跟踪分支的 JSON 列表,并且您需要的字段是:
- 审查分公司
- 基础分支
它是审查的克隆分支(Git)的分支
请注意,Git 中的分支不是相互克隆的。这些基本上是指向提交的指针。Fisheye&Crucible 将向您展示reviewBranch(更具体的是lastChangesetId)和baseBranch之间的差异。
于 2017-11-10T07:54:20.820 回答