1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- Inaccessible pull-requests
- ==========================
- The symptoms
- ------------
- When trying to open a pull-request, if you run into this error:
- ::
- The branch into which this pull-request was to be merged: XXX seems to
- no longer be present in this repo
- (Where ``XXX`` is a branch name).
- .. image:: _static/inaccessible_pr.png
- :target: ../../_images/inaccessible_pr.png
- (Here ``XXX`` is ``m2``).
- This means that the pull-request was opened against a branch on your repo and
- that this branch no longer exists.
- Pagure is therefore unable to compute the diff between the sources and
- the target of the pull-request.
- The pull-request is thus inaccessible but remains in the list of open
- pull-requests.
- The solution
- ------------
- The easiest solution to solve this problem is to re-create the target branch
- in your repo.
- This can be done using git simply by doing:
- ::
- git checkout -b <branch_name>
- git push origin <branch_name>
- It will create the branch named ``<branch_name>`` in pagure, allowing the
- diff to be computed for that pull-request and thus allowing it to be
- displayed. It is then up to you to see if this pull-request is still relevant
- and should be merged or closed.
|