Comparing fork with original repo results in 404

Issue #781 duplicate
valentijnscholten created an issue

Running rhodecode 1.5.3:
1. create a repo with some revisions/commits.
2. create a fork in rhodecode gui
3. goto the fork and select 'compare fork' from options menu.
4. observe 404 error in browser.

Logfile:

2013-03-01 10:37:14.225 DEBUG [rhodecode.model.db] updated repo <Repository('2:testvalentijn2-fork')> with new cs cache {'raw_id
2013-03-01 10:37:14.244 DEBUG [pylons.controllers.core] Looking for u'index' method to handle the request
2013-03-01 10:37:14.244 DEBUG [pylons.controllers.core] Calling 'index' method with keyword args: {'other_ref_type': u'branch'
2013-03-01 10:37:14.262 ERROR [rhodecode.controllers.compare] compare of two remote repos not available for GIT REPOS
2013-03-01 10:37:14.263 DEBUG [pylons.controllers.core] 'index' method raised HTTPException: HTTPNotFound (code: 404)
Traceback (most recent call last):
File "/home/git/rhodecode/venv/local/lib/python2.7/site-packages/pylons/controllers/core.py", line 105, in _inspect_call
result = self._perform_call(func, args)
File "/home/git/rhodecode/venv/local/lib/python2.7/site-packages/pylons/controllers/core.py", line 57, in _perform_call
return func(
args)
File "/home/git/rhodecode/venv/local/lib/python2.7/site-packages/rhodecode/controllers/compare.py", line 115, in index
raise HTTPNotFound
HTTPNotFound: The resource could not be found.

Comments (2)

  1. valentijnscholten reporter

    Does this error mean that compare is not available for git repositories?
    In that case this shouldn't be classified as a bug, but as a feature request :)

  2. Log in to comment