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