Compare Fork Fails with Git - Compares 'default' branch

Issue #606 resolved
Jesse Vander Does created an issue

To replicate:

  • Fork a git repo
  • Make a change in the the new repo
  • Click on the 'Forks' button in the source repo
  • Click 'Compare Repo'


  • Error - 404 Not found
  • Server outputs: accessed /Software/fork-Flow-Programming/compare/branch@default...branch@default Request to /Software/fork-Flow-Programming/compare/branch@default...branch@default time: 0.017s

Comments (7)

  1. Raoul Thill

    +1 having the same problem, another way to replicate is on step 3 to go into the forked repository and in the changelog click compare fork button.

    Appending some debug output of the action:

    ERROR [] Review not available for GIT REPOS DEBUG [pylons.controllers.core] 'index' method raised HTTPException: HTTPNotFound (code: 404) Traceback (most recent call last): File "/opt/rhodecode/lib/python2.6/site-packages/pylons/controllers/", line 105, in _inspect_call result = self._perform_call(func, args) File "/opt/rhodecode/lib/python2.6/site-packages/pylons/controllers/", line 57, in _perform_call return func(**args) File "/opt/rhodecode/lib/python2.6/site-packages/rhodecode/controllers/", line 107, in index raise HTTPNotFound HTTPNotFound: The resource could not be found.

    What does the error "Review not available for GIT REPOS" mean? Are Git pull request not yet implemented?

  2. Marcin Kuzminski repo owner

    Yes it's true that for GIT it's not yet implemented. We're now working on polishing the whole pull-request/code-review flow when that's finished for mercurial we will just implement the same thing for GIT.

  3. Marcin Kuzminski repo owner

    The compare now in 2.0.1 compares the default set branch, instead of hardcoded 'default'

  4. Log in to comment