我一直在GitHub上使用此功能,但似乎在代码库托管在BitBucket上时无法运行评论应用。
有没有办法绕过这个限制?
答案 0 :(得分:2)
在内部的bitbucket服务器v4.3.2上进行测试,而不是在云上进行测试
首先 - 您需要知道pull request
号码。 pull request
ref
看起来像这样
b36ccdc90928827b4ce316aa10cb3b7464c8d672 refs/pull-requests/${pull_request_id}/from
42644bf1ae8fdc773e86efa3686e85e671c48504 refs/pull-requests/${pull_request_id}/merge
b36ccdc90928827b4ce316aa10cb3b7464c8d672 refs/pull-requests/${pull_request_id}/from
ref
指向源分支的头部,42644bf1ae8fdc773e86efa3686e85e671c48504 refs/pull-requests/${pull_request_id}/merge
ref
指向合并的代码。
以下将检查拉取请求
git fetch origin refs/pull-requests/${pull_request_id}/merge
git checkout FETCH_HEAD
现在,您可以使用此代码执行任何操作